add author subscription

This commit is contained in:
knst-kotov
2022-01-30 11:35:49 +03:00
parent 3828e92c19
commit 32becea4da
3 changed files with 41 additions and 1 deletions

View File

@@ -33,6 +33,14 @@ class UserRole(Base):
user_id = Column(ForeignKey('user.id'), primary_key = True)
role_id = Column(ForeignKey('role.id'), primary_key = True)
class AuthorSubscription(Base):
__tablename__ = "author_subscription"
id = None
subscriber = Column(ForeignKey('user.slug'), primary_key = True)
author = Column(ForeignKey('user.slug'), primary_key = True)
createdAt = Column(DateTime, nullable=False, default = datetime.now, comment="Created at")
class User(Base):
__tablename__ = "user"