6
class PostsSubscribe(Base):
__tablename__ = 'posts_subscribe'
id = Column(Integer, primary_key = True)
post_id = Column(Integer, ForeignKey('posts_posts.id'), nullable=False)
persona_id = Column(Integer, ForeignKey('personas_personas.id'), nullable=False)
UniqueConstraint('post_id', 'persona_id') #this doesn't work.
Base.metadata.create_all(engine)
Esta es mi tabla hasta ahora. Como puede ver, estoy usando la forma "Declorativa" de definir tablas. Quiero crear una clave única, pero mi línea no funciona.En SQLAlchemy, ¿cómo creo un par único?
¿Cómo creo un par único?