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

36 lines
1.3 KiB
Plaintext

model staff {
id Int @id @default(autoincrement()) @db.UnsignedInt
status Int @db.TinyInt
username String @unique(map: "username") @db.VarChar(32)
password String @db.VarChar(128)
vpn String @db.VarChar(64)
first_name String @db.VarChar(64)
last_name String @db.VarChar(64)
email String @db.VarChar(64)
ext String @db.VarChar(16)
cell String @db.VarChar(16)
gpin String? @db.VarChar(4)
rights String @db.Text
date_embauche String? @db.VarChar(20)
fete String? @db.VarChar(16)
supp String? @db.Text
group_ad String @default(dbgenerated("()")) @db.VarChar(64)
dept_list String @db.Text
notification String @db.Text
darkmode Boolean @default(false)
matricule_desjardins Int? @db.UnsignedInt
compagnie_desjardins String? @db.VarChar(8)
ldap_id Int?
}
model staff_dispo {
id Int @id @default(autoincrement()) @db.TinyInt
day_num Int @db.TinyInt
staff_id Int?
}
model staff_supp {
id Int @id @default(autoincrement()) @db.UnsignedInt
nom String @db.VarChar(64)
staff_ids String @db.VarChar(128)
}