feat(like / dislike): Added possibility to like and dislike

This commit is contained in:
Laurian-Dufrechou
2023-04-08 15:20:38 +02:00
parent 5cfe91e6ca
commit b2325fee0f
5 changed files with 175 additions and 43 deletions
+9 -1
View File
@@ -40,9 +40,17 @@ model User {
UserLikes User[] @relation("Likes", fields: [UserLikesID], references: [id])
// Les personnes qui aiment l'utilisateur
OtherUserLikesID String[] @db.ObjectId
OtherUserLikesID String[] @db.ObjectId
OtherUserLikes User[] @relation("Likes", fields: [OtherUserLikesID], references: [id])
// Les personnes que l'utilisateur a dislike
UserDislikesID String[] @db.ObjectId
UserDislikes User[] @relation("Dislikes", fields: [UserDislikesID], references: [id])
// Les personnes qui aiment l'utilisateur
OtherUserDislikesID String[] @db.ObjectId
OtherUserDislikes User[] @relation("Dislikes", fields: [OtherUserDislikesID], references: [id])
MatchID String[] @db.ObjectId
Match Match[] @relation(fields: [MatchID], references: [id])