mod-logs/prisma/schema.prisma

30 lines
683 B
Plaintext
Raw Normal View History

2025-01-20 18:36:05 -08:00
generator client {
provider = "prisma-client-js"
}
datasource db {
provider = "mongodb"
url = env("MONGO_URI")
}
model Sanctions {
2025-01-22 17:02:16 -08:00
id String @id @default(auto()) @map("_id") @db.ObjectId
date DateTime @default(now())
number Int @unique
2025-01-20 18:36:05 -08:00
uuid String
platform String
action String
2025-01-22 17:02:16 -08:00
moderator String
2025-01-20 18:36:05 -08:00
reason String
2025-01-22 17:02:16 -08:00
revoked Boolean @default(false)
revokedBy String?
2025-01-20 18:36:05 -08:00
revokeReason String?
revokeDate DateTime?
}
2025-01-22 17:02:16 -08:00
model Tokens {
id String @id @default(auto()) @map("_id") @db.ObjectId
username String @unique
token String @unique
}