reactions and a bunch of bug fixes

This commit is contained in:
Zoe
2023-01-15 23:54:38 -06:00
parent f1c5537697
commit 1cba5ea335
25 changed files with 1170 additions and 196 deletions

View File

View File

@@ -17,6 +17,9 @@ model User {
session Session[]
channels Channel[]
roles Role[]
createdAt DateTime @default(now())
Reaction Reaction? @relation(fields: [reactionId], references: [id])
reactionId String?
}
model Server {
@@ -26,6 +29,7 @@ model Server {
channels Channel[]
roles Role[]
InviteCode InviteCode[]
createdAt DateTime @default(now())
}
model Role {
@@ -56,6 +60,9 @@ model Message {
userId String
channelId String
invites InviteCode[]
reactions Reaction[]
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}
model InviteCode {
@@ -80,3 +87,12 @@ model ExpiredSession {
id String @id @default(cuid())
token String
}
model Reaction {
id String @id @default(cuid())
emoji Json
count Int
users User[]
Message Message? @relation(fields: [messageId], references: [id])
messageId String?
}