orm-update2
All checks were successful
Deploy to core / deploy (push) Successful in 1m28s

This commit is contained in:
2024-02-20 11:53:55 +03:00
parent d590884dca
commit a00fe8b8ef
5 changed files with 19 additions and 19 deletions

View File

@@ -17,9 +17,9 @@ class InviteStatus(Enumeration):
class Invite(Base):
__tablename__ = 'invite'
inviter_id = Column(ForeignKey('author.id'), nullable=False, index=True)
author_id = Column(ForeignKey('author.id'), nullable=False, index=True)
shout_id = Column(ForeignKey('shout.id'), nullable=False, index=True)
inviter_id = Column(ForeignKey('author.id'), primary_key=True)
author_id = Column(ForeignKey('author.id'), primary_key=True)
shout_id = Column(ForeignKey('shout.id'), primary_key=True)
status = Column(String, default=InviteStatus.PENDING.value)
inviter = relationship(Author, foreign_keys=[inviter_id])