WIP checkpoint: Friends/follow/block models + Alembic migration
This commit is contained in:
@@ -28,7 +28,7 @@ class Friendship(Base):
|
||||
UniqueConstraint(
|
||||
"requester_id",
|
||||
"addressee_id",
|
||||
name="uq_friendships_requester_addressee",
|
||||
name="uq_friendships_pair",
|
||||
),
|
||||
CheckConstraint(
|
||||
"requester_id <> addressee_id",
|
||||
@@ -65,10 +65,10 @@ class Friendship(Base):
|
||||
requester = relationship(
|
||||
"User",
|
||||
foreign_keys=[requester_id],
|
||||
back_populates="friendships_sent",
|
||||
back_populates="sent_friend_requests",
|
||||
)
|
||||
addressee = relationship(
|
||||
"User",
|
||||
foreign_keys=[addressee_id],
|
||||
back_populates="friendships_received",
|
||||
back_populates="received_friend_requests",
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user