fix statistics page

This commit is contained in:
Dobromir Popov
2024-03-04 10:36:50 +02:00
parent 81c0b61071
commit 310f84a239
3 changed files with 54 additions and 21 deletions

View File

@ -111,6 +111,7 @@ model Publisher {
town String?
comments String?
reports Report[]
Message Message[]
}
model Availability {
@ -223,6 +224,25 @@ model Report {
@@map("Report")
}
//message types
enum MessageType {
Email
SMS
Push
InApp
}
model Message {
id Int @id @default(autoincrement())
publisher Publisher @relation(fields: [publisherId], references: [id])
publisherId String
date DateTime
content String
isRead Boolean @default(false)
isPublic Boolean @default(false)
type MessageType @default(Email)
}
//user auth and session management
model User {
id String @id @default(cuid())