stream day 2

This commit is contained in:
Zoe
2023-01-03 15:11:36 -06:00
parent 0bece5d0fc
commit 47afcbb8ec
23 changed files with 605 additions and 37 deletions

View File

@@ -19,21 +19,27 @@ model User {
}
model Server {
id String @id @default(cuid())
id String @id @default(cuid())
name String
participants User[]
channels Channel[]
}
model Room {
id String @id @default(cuid())
name String
model Channel {
id String @id @default(cuid())
name String
Server Server? @relation(fields: [serverId], references: [id])
serverId String?
Message Message[]
}
model Message {
id String @id @default(cuid())
body String
creator User @relation(fields: [userId], references: [id])
userId String
id String @id @default(cuid())
body String
channel Channel @relation(fields: [channelId], references: [id])
creator User @relation(fields: [userId], references: [id])
userId String
channelId String
}
model Session {