Files
blitzkit/prisma/schema.prisma
T

36 lines
938 B
Plaintext
Raw Normal View History

2023-10-10 20:33:24 -05:00
generator client {
2024-07-23 21:04:23 -05:00
provider = "prisma-client-js"
binaryTargets = ["native", "debian-openssl-1.1.x", "debian-openssl-3.0.x"]
2023-10-10 20:33:24 -05:00
}
datasource db {
provider = "cockroachdb"
2024-04-03 15:19:48 -05:00
url = env("DATABASE_URL")
2023-10-10 20:33:24 -05:00
}
2024-09-01 15:46:39 -05:00
model User {
blitz_id Int @id @map("blitz") // map: "blitz" was too vague
last_used DateTime? @default(now())
tank_votes TankVote[]
@@map("Users") // map: "Users" was mistakenly plural
2024-04-03 15:19:48 -05:00
}
2024-09-01 15:46:39 -05:00
model TankVote {
id Int @id
last_updated DateTime @default(now())
easiness Int?
firepower Int?
maneuverability Int?
survivability Int?
user User @relation(fields: [user_blitz_id], references: [blitz_id])
user_blitz_id Int
}
model DiscordUser {
discord_id BigInt @id @map("discord") // map: "discord" was too vague
blitz_id Int @map("blitz") // map: "blitz" was too vague
@@map("DiscordUsers") // map: "DiscordUsers" was mistakenly plural
2023-10-10 20:33:24 -05:00
}