F-migration-tool/prisma/models/conso.prisma

103 lines
2.9 KiB
Plaintext

model conso {
id BigInt @id @default(autoincrement())
ip_id String? @db.VarChar(16)
date BigInt?
total BigInt? @default(0)
total_day BigInt? @default(0)
total_night BigInt? @default(0)
@@index([ip_id], map: "ip_id")
}
model conso_archive {
id BigInt @id @default(autoincrement())
ip_id String? @db.VarChar(16)
date BigInt?
total BigInt? @default(0)
total_day BigInt? @default(0)
total_night BigInt? @default(0)
@@index([ip_id], map: "ip_id")
}
model conso_avis {
id Int @id @default(autoincrement()) @db.UnsignedInt
date BigInt
account_id Int @db.UnsignedInt
delivery_id Int @default(0) @db.UnsignedInt
service_id Int @default(0) @db.UnsignedInt
ip_id Int
avis String @db.VarChar(32)
}
model conso_radius {
id BigInt @id @default(autoincrement()) @db.UnsignedBigInt
username String @db.VarChar(32)
date String @db.VarChar(32)
download String @db.Text
upload String @db.Text
nb_sess Int @default(0) @db.UnsignedInt
@@index([date], map: "date")
@@index([username], map: "username")
}
model conso_radius_daily {
id Int @id @default(autoincrement()) @db.UnsignedInt
username String @db.VarChar(32)
date String @db.VarChar(32)
download_nuit String @db.Text
upload_nuit String @db.Text
download_jour String @db.Text
upload_jour String @db.Text
@@index([date], map: "date")
@@index([username], map: "username")
}
model conso_radius_daily2 {
id BigInt @id @default(autoincrement()) @db.UnsignedBigInt
username String @db.VarChar(32)
date String @db.VarChar(32)
download_nuit String @default(dbgenerated("(0)")) @db.VarChar(64)
upload_nuit String @default(dbgenerated("(0)")) @db.VarChar(64)
download_jour String @default(dbgenerated("(0)")) @db.VarChar(64)
upload_jour String @default(dbgenerated("(0)")) @db.VarChar(64)
@@index([date], map: "date")
@@index([username], map: "username")
}
model conso_radius_hourly {
id Int @id @default(autoincrement()) @db.UnsignedInt
username String @db.VarChar(32)
date String @db.VarChar(32)
download String @db.Text
upload String @db.Text
@@index([date], map: "date")
@@index([username], map: "username")
}
model conso_radius_monthly {
id Int @id @default(autoincrement()) @db.UnsignedInt
date String @db.VarChar(32)
username String @db.VarChar(32)
nuit String @db.Text
jour String @db.Text
@@index([date], map: "date")
@@index([username], map: "username")
}
model conso_radius_monthly2 {
id Int @id @default(autoincrement()) @db.UnsignedInt
date String @db.VarChar(32)
username String @db.VarChar(32)
nuit String @default(dbgenerated("(0)")) @db.VarChar(64)
jour String @default(dbgenerated("(0)")) @db.VarChar(64)
@@index([date], map: "date")
@@index([username], map: "username")
}