fixed chat zustand bug

This commit is contained in:
PxlLoewe
2025-03-21 10:27:32 -07:00
parent 71aff2d66a
commit b7eb148ca6
17 changed files with 399 additions and 91 deletions

View File

@@ -0,0 +1,13 @@
model ChatMessage {
id Int @id @default(autoincrement())
text String
senderId String
receiverId String
timestamp DateTime @default(now())
receiverName String
senderName String
// relations:
sender User @relation("SentMessages", fields: [senderId], references: [id])
receiver User @relation("ReceivedMessages", fields: [receiverId], references: [id])
}

View File

@@ -7,7 +7,7 @@ enum GlobalColor {
ERROR
}
model Message {
model Notam {
id Int @id @default(autoincrement())
color GlobalColor
message String

View File

@@ -40,6 +40,8 @@ model User {
participants Participant[]
EventAppointmentUser EventAppointment[] @relation("EventAppointmentUser")
EventAppointment EventAppointment[]
SentMessages ChatMessage[] @relation("SentMessages")
ReceivedMessages ChatMessage[] @relation("ReceivedMessages")
@@map(name: "users")
}