mirror of
https://github.com/veganhacktivists/arabot.git
synced 2025-05-18 21:44:17 +02:00
refactor(arabot): run prisma format
This commit is contained in:
parent
06a05d4240
commit
7260e9c32b
@ -37,6 +37,9 @@ model User {
|
|||||||
muted Boolean @default(false)
|
muted Boolean @default(false)
|
||||||
VerifyUser Verify[] @relation("verUser")
|
VerifyUser Verify[] @relation("verUser")
|
||||||
VerifyVerifier Verify[] @relation("verVerifier")
|
VerifyVerifier Verify[] @relation("verVerifier")
|
||||||
|
EventLeader Event[] @relation("eventLeader")
|
||||||
|
StatLeader Stat[] @relation("statLeader")
|
||||||
|
OutreachParticipation ParticipantStat[] @relation("participantUser")
|
||||||
SusUser Sus[] @relation("susUser")
|
SusUser Sus[] @relation("susUser")
|
||||||
SusMod Sus[] @relation("susMod")
|
SusMod Sus[] @relation("susMod")
|
||||||
WarnUser Warning[] @relation("warnUser")
|
WarnUser Warning[] @relation("warnUser")
|
||||||
@ -85,25 +88,26 @@ model Verify {
|
|||||||
|
|
||||||
model Event {
|
model Event {
|
||||||
id Int @id @default(autoincrement())
|
id Int @id @default(autoincrement())
|
||||||
leader User @relation("statsLeader", fields: [leaderId], references: [id]) // Not sure if this will stay
|
leader User @relation("eventLeader", fields: [leaderId], references: [id]) // Not sure if this will stay
|
||||||
leaderId String
|
leaderId String
|
||||||
startTime DateTime @default(now())
|
startTime DateTime @default(now())
|
||||||
endTime DateTime?
|
endTime DateTime?
|
||||||
// Add a type of Event like Discord Outreach, Voice Chat, etc?
|
// Add a type of Event like Discord Outreach, Voice Chat, etc?
|
||||||
|
EventStat EventStat[]
|
||||||
}
|
}
|
||||||
|
|
||||||
model EventStat {
|
model EventStat {
|
||||||
event Event @relation(fields: [eventId], references: [id])
|
event Event @relation(fields: [eventId], references: [id])
|
||||||
eventId Int
|
eventId Int
|
||||||
stats Stats @relation(fields: [statsId], references: [id])
|
stat Stat @relation(fields: [statId], references: [id])
|
||||||
statsId Int
|
statId Int
|
||||||
|
|
||||||
@@id([eventId, statsId])
|
@@id([eventId, statId])
|
||||||
}
|
}
|
||||||
|
|
||||||
model Stat {
|
model Stat {
|
||||||
id Int @id @default(autoincrement())
|
id Int @id @default(autoincrement())
|
||||||
leader User @relation("statsLeader", fields: [leaderId], references: [id]) // Not sure if this will stay
|
leader User @relation("statLeader", fields: [leaderId], references: [id]) // Not sure if this will stay
|
||||||
leaderId String
|
leaderId String
|
||||||
vegan Int @default(0)
|
vegan Int @default(0)
|
||||||
considered Int @default(0)
|
considered Int @default(0)
|
||||||
@ -111,15 +115,17 @@ model Stat {
|
|||||||
thanked Int @default(0)
|
thanked Int @default(0)
|
||||||
documentary Int @default(0)
|
documentary Int @default(0)
|
||||||
educated Int @default(0)
|
educated Int @default(0)
|
||||||
|
EventStat EventStat[]
|
||||||
|
ParticipantStat ParticipantStat[]
|
||||||
}
|
}
|
||||||
|
|
||||||
model ParticipantStat {
|
model ParticipantStat {
|
||||||
stats Stats @relation(fields: [statsId], references: [id])
|
stat Stat @relation(fields: [statId], references: [id])
|
||||||
statsId Int
|
statId Int
|
||||||
user User @relation("participantUser", fields: [userId], references: [id])
|
user User @relation("participantUser", fields: [userId], references: [id])
|
||||||
userId String
|
userId String
|
||||||
|
|
||||||
@@id([statsId, userId])
|
@@id([statId, userId])
|
||||||
}
|
}
|
||||||
|
|
||||||
model Sus {
|
model Sus {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user