SQLAlchemy:使用复合主键反映和自动执行表

时间:2018-04-17 01:06:21

标签: orm sqlalchemy composite-primary-key

我正在尝试反映并自动化sqlalchemy中具有来自Oracle数据库的复合主键的一些表。我跑的时候

metadata = MetaData()
metadata.reflect(bind=engine, schema='USER')
Base = automap_base(metadata=metadata)
Base.prepare()
print(list(Base.classes))

我得到了数据库中包含主键的表的列表,而不是那些没有主键的表。我知道您可以手动映射具有复合主键(http://docs.sqlalchemy.org/en/latest/faq/ormconfiguration.html)的表,但有没有办法将组成复合主键的两个键提供给反射以进行自动化?

0 个答案:

没有答案