我有许多不同模式下的表格,我使用了来自文档的模式。我的一些表需要使用多列约束条件,但在上面的章节中提到的用于声明唯一约束条件的字典键值并不清晰。
在下面的模型中,我想要创建一个包含name, key, org
的唯一约束条件。目前我必须在SQL中实现这个唯一约束条件...
class Parent(Base):
__tablename__ = 'parent'
__table_args__ = {'schema': 'example'}
id = Column(Integer, primary_key=True)
name = Column(String(512))
key = Column(String())
org = Column(String(36))