feat(db/schema): update schema to update add the whitelist

This commit is contained in:
Raphael 2025-07-31 23:13:03 +02:00
parent 6678a3e6dc
commit de2380e82e

View file

@ -10,12 +10,17 @@ datasource db {
model Bot { model Bot {
id Int @id @default(autoincrement()) id Int @id @default(autoincrement())
status String @default("Big Brother")
type String @default("Watching")
presence String @default("online")
buyers User[] @relation("Buyers") buyers User[] @relation("Buyers")
owners User[] @relation("Owners") owners User[] @relation("Owners")
} }
model User { model User {
id String @id @map("user_id") id String @id @map("user_id")
isOwner Boolean @default(false) isOwner Boolean @default(false)
isBuyer Boolean @default(false) isBuyer Boolean @default(false)
isDev Boolean @default(false) isDev Boolean @default(false)
@ -25,11 +30,13 @@ model User {
botsAsBuyer Bot[] @relation("Buyers") botsAsBuyer Bot[] @relation("Buyers")
botsAsOwner Bot[] @relation("Owners") botsAsOwner Bot[] @relation("Owners")
WhitelistedGuilds Guild[] @relation("GuildWhitelist")
guildUsers GuildUser[] @relation("UserGuildRelation") guildUsers GuildUser[] @relation("UserGuildRelation")
} }
model Guild { model Guild {
id String @id @map("guild_id") id String @id @map("guild_id")
log Boolean @default(false) log Boolean @default(false)
logBot Boolean @default(false) logBot Boolean @default(false)
logChannel Boolean @default(false) logChannel Boolean @default(false)
@ -42,6 +49,7 @@ model Guild {
color String @default("#000000") color String @default("#000000")
guildUsers GuildUser[] @relation("GuildGuildRelation") guildUsers GuildUser[] @relation("GuildGuildRelation")
WlUsers User[] @relation("GuildWhitelist")
} }
model GuildUser { model GuildUser {