103 lines
2.9 KiB
Plaintext
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")
|
|
}
|