2025-10-05 16:46:48 +08:00

3222 lines
153 KiB
Plaintext

generator client {
provider = "prisma-client-js"
output = "../generated/prisma"
}
datasource db {
provider = "mysql"
url = env("DATABASE_URL")
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_accessoryclass_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_askleave_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_asset_category {
category_id Int @id @default(autoincrement())
category_name String @db.VarChar(100)
parent_id Int? @default(0)
level Int
sort_order Int? @default(0)
description String? @db.VarChar(500)
create_time DateTime? @default(now()) @db.DateTime(0)
@@index([parent_id], map: "idx_parent_id")
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_assetclass68_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_assetclass_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_assetfinancialclass_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_assetsource_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_assetsubclass_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_classattr_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_county {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
id_f String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_credible {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_deviceinspectionitem_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_devicemaintain_period_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_devicemaintain_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_devicemaintainresponsibleunit_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_district {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
id_f String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_emergencyclass_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_extern_service_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_grid_placeclass_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_holiday_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_inspection_conclusion_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_inspection_period_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_inspectionmode {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_job_state {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_marriage_state {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_medicalinstrumentsclass_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_nation {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_notice_receivertype {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_notice_sendtype {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_notice_status {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_notice_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_province {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_restaurantcertificate_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_sex {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_skillcertificate_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_specialclass_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_staff_adminis_position {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_staff_degree {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_staff_education_positon {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_staff_technical_position {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_staff_tutor_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_tasksheet_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_tasksheetcarryingtools_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_tasksheetdecchannel_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_tasksheetdecsource_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_tasksheeteval_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_tasksheetfinishtime_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_tasksheetreponsetime_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_tasksheetspecimen_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime? @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_tasksheetstate_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_tasksheettrackstate_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_tasksheeturgencydegree_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_technicalwork_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_use_status_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_workpost_type {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model db_workstate {
id String @id @db.VarChar(32)
name String? @db.VarChar(50)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_ask_leave {
id String @id @db.VarChar(32)
exteam_id String? @db.VarChar(32)
exstaff_id String @db.VarChar(32)
ask_date DateTime? @db.Date
begin_date DateTime @db.Date
begin_time DateTime @db.Time(0)
leave_days Int? @default(1)
end_date DateTime @db.Date
end_time DateTime @db.Time(0)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_askleaveplan {
id String @id @db.VarChar(32)
exstaff_id String @db.VarChar(32)
user_name String @default("") @db.VarChar(20)
user_mobile String? @db.VarChar(15)
ask_date DateTime? @db.Date
askleavetype_id String? @db.VarChar(32)
holidaytype_id String? @db.VarChar(32)
exteam_id String? @db.VarChar(32)
service_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_asset_borrow {
borrow_id Int @id @default(autoincrement())
asset_id Int
asset_name String? @db.VarChar(50)
borrow_date DateTime? @db.Date
return_date DateTime? @db.Date
actual_return_date DateTime? @db.Date
borrower_id String? @db.VarChar(32)
borrow_department_id String? @db.VarChar(50)
location String? @db.VarChar(21)
lender_id String? @db.VarChar(32)
approver_id String? @db.VarChar(32)
registrant_id String? @db.VarChar(32)
registrant_date DateTime? @db.Date
note String? @db.VarChar(200)
is_return Int @default(0)
delete_flag Int @default(0)
hosp_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_asset_change {
asset_change_id Int @id @default(autoincrement())
asset_id Int
asset_name String? @db.VarChar(50)
old_header_id String? @db.VarChar(32)
now_header_id String? @db.VarChar(32)
old_location String? @db.VarChar(50)
new_location String? @db.VarChar(50)
old_use_man_id String? @db.VarChar(50)
now_use_man_id String? @db.VarChar(50)
chang_date DateTime? @db.Date
registrant_id String? @db.VarChar(32)
registrant_date DateTime? @db.Date
note String? @db.VarChar(50)
hosp_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_asset_disposal {
assert_disposal_id Int @id @default(autoincrement())
asset_id Int
asset_name String? @db.VarChar(50)
disposal_method String? @db.VarChar(500)
disposal_amount Float?
disposal_date DateTime? @db.Date
place_to_go String? @db.VarChar(50)
registrant_id String? @db.VarChar(32)
registrant_date DateTime? @db.Date
note String? @db.VarChar(200)
disposal_man_id String? @db.VarChar(32)
hosp_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_asset_information {
asset_id Int @id @default(autoincrement())
asset_name String @db.VarChar(50)
asset_category_id Int
asset_sn String? @db.VarChar(50)
specifications String? @db.VarChar(50)
model String? @db.VarChar(50)
asset_brand String? @db.VarChar(50)
manufacturer String? @db.VarChar(50)
purchase_date DateTime? @db.Date
purchase_price Float?
purchase_quantity Int? @default(1)
unit String? @db.VarChar(30)
purchase_man_id String? @db.VarChar(32)
location String? @db.VarChar(21)
status Int? @db.TinyInt
value Float?
depreciation_rate Float? @db.Float
use_man_id String? @db.VarChar(32)
department_id String? @db.VarChar(51)
usefullife Float? @db.Float
header_id String? @db.VarChar(32)
disposaldate DateTime? @db.Date
is_disposal Int @default(0) @db.TinyInt
warranty_date DateTime? @db.Date
asset_pic String? @db.VarChar(200)
note String? @db.VarChar(20)
registrant_id String? @db.VarChar(32)
registrant_date DateTime? @db.Date
delete_flag Int @default(0)
is_maintenance Int @default(0)
hosp_id String? @db.VarChar(32)
image String? @db.MediumText
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_asset_inventory {
inventory_id Int @id @default(autoincrement())
inventory_plan_id Int
asset_id Int
asset_name String? @db.VarChar(50)
inventory_date DateTime? @db.Date
inventory_result Int? @db.TinyInt
inventory_pic String? @db.VarChar(200)
inventory_man_id String? @db.VarChar(32)
note String? @db.VarChar(200)
hosp_id String? @db.VarChar(32)
image String? @db.MediumText
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_asset_inventory_plan {
inventory_plan_id Int @id @default(autoincrement())
inventory_start_date DateTime? @db.Date
inventory_end_date DateTime? @db.Date
inventory_man_id String? @db.VarChar(32)
note String? @db.VarChar(200)
hosp_id String? @db.VarChar(32)
image String? @db.MediumText
inventory_man_name String? @default("") @db.VarChar(20)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_asset_maintenance {
maintenance_id Int @id @default(autoincrement())
asset_id BigInt
asset_name String? @db.VarChar(50)
maintenance_date DateTime? @db.Date
maintenance_cost Float?
maintenance_dapartment String? @db.VarChar(50)
maintenance_man String? @db.VarChar(51)
maintenance_phone String? @db.VarChar(52)
registrant_id String? @db.VarChar(32)
registrant_date DateTime? @db.Date
note String? @db.VarChar(200)
is_finish Int? @default(0)
hosp_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_call_info {
id String @id @db.VarChar(32)
cdr_id String? @db.VarChar(50)
starttime DateTime @default(now()) @db.DateTime(0)
callnumber String? @db.VarChar(30)
isconnected Boolean? @default(false)
istransfered Boolean? @default(false)
transfertel String? @db.VarChar(30)
iscallback Boolean? @default(false)
duration Int? @default(0)
recordingurl String? @db.VarChar(255)
tasksheet_type String? @db.VarChar(32)
tasksheet_id String? @db.VarChar(32)
sheet_code String? @db.VarChar(20)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaning_tasksheet {
id String @id @db.VarChar(32)
tasksheet_type String? @default("02") @db.VarChar(32)
sheet_code String @db.VarChar(20)
dec_tel String? @db.VarChar(15)
dec_dept String? @db.VarChar(32)
declarer String? @db.VarChar(32)
declarer_post String? @db.VarChar(32)
dec_time DateTime? @db.DateTime(0)
dec_source String? @db.VarChar(32)
dec_channel String? @db.VarChar(32)
urgent_degree String? @db.VarChar(32)
service_place String? @db.VarChar(32)
service_dept String? @db.VarChar(32)
ask_pic String? @db.VarChar(400)
ask_wav String? @db.VarChar(400)
ask_word String? @db.VarChar(400)
is_ordered Boolean? @default(false)
ordered_datetime DateTime? @db.DateTime(0)
needcontact_dept String? @db.VarChar(32)
needcontact String? @db.VarChar(20)
needcontact_tel String? @db.VarChar(15)
isreworksheet Boolean? @default(false)
reponse_rank String? @db.VarChar(400)
exteam_id String? @db.VarChar(32)
excompany_id String? @db.VarChar(32)
finish_time DateTime? @db.DateTime(0)
finish_pic String? @db.VarChar(400)
finish_wav String? @db.VarChar(400)
finish_word String? @db.VarChar(400)
satisfaction_evaluation String? @db.VarChar(32)
satisfaction_content String? @db.VarChar(200)
issuperviset Boolean? @default(false)
supervisor_id String? @db.VarChar(32)
superviset_time DateTime? @db.DateTime(0)
isconfirm Boolean? @default(false)
confirmingperson_id String? @db.VarChar(32)
confirm_time DateTime? @db.DateTime(0)
confirm_content String? @db.VarChar(400)
confirm_wav String? @db.VarChar(400)
iscomplaint Boolean? @default(false)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
tasksheet_state String? @db.VarChar(32)
isautodispatching Boolean? @default(false)
user_type Int? @default(2)
finish_rank String? @db.VarChar(32)
undertake_person String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaning_tasksheet_serviceitem {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
service_item String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaning_tasksheet_statetrack {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
acceptance_person String? @db.VarChar(32)
tasksheet_state String? @default("01") @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaning_tasksheet_undertake {
id String @id @db.VarChar(32)
tasksheet_statetrack_id String @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
undertake_person String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaninginspection_item {
id String @id @db.VarChar(32)
template_id String @db.VarChar(32)
item_name String @db.VarChar(50)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaninginspection_itemcontent {
id String @id @db.VarChar(32)
item_id String @db.VarChar(32)
content String @db.VarChar(400)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaninginspection_person {
id String @id @db.VarChar(32)
exstaff_id String @db.VarChar(32)
isleader Boolean? @default(false)
isactive Boolean? @default(true)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaninginspection_plan {
id String @id @db.VarChar(32)
plan_name String @db.VarChar(50)
grid_placeclass_id String? @db.VarChar(32)
template_id String @db.VarChar(32)
inspection_period String @db.VarChar(32)
start_month Int?
start_day Int?
workdaycount Int?
start_date DateTime? @db.Date
start_time DateTime? @db.Time(0)
end_time DateTime? @db.Time(0)
frequency Int?
minimuminterval Int?
isactive Boolean? @default(true)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
ispatrol Boolean? @default(true)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaninginspection_plan_grid {
id String @id @db.VarChar(32)
plan_id String @db.VarChar(32)
grid_id String @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaninginspection_tasksheet {
id String @id @db.VarChar(32)
sheet_code String @db.VarChar(20)
grid_id String @db.VarChar(32)
grid_name String @db.VarChar(200)
grid_placeclass_id String? @db.VarChar(32)
template_id String @db.VarChar(32)
plan_id String @db.VarChar(32)
start_time DateTime? @db.DateTime(0)
end_time DateTime? @db.DateTime(0)
finish_time DateTime? @db.DateTime(0)
finish_pic String? @db.VarChar(400)
finish_wav String? @db.VarChar(400)
finish_word String? @db.VarChar(400)
ispatrol Boolean? @default(true)
finish_conclusion String? @db.VarChar(32)
credible String? @db.VarChar(32)
iscreatesheet Boolean? @default(false)
tasksheet_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
tasksheet_state String? @db.VarChar(32)
undertake_person String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaninginspection_tasksheet_itemconclusion {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
item_id String? @db.VarChar(32)
itemfinish_pic String? @db.VarChar(400)
itemfinish_wav String? @db.VarChar(400)
itemfinish_word String? @db.VarChar(400)
itemfinish_conclusion String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaninginspection_tasksheet_serviceitem {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
service_item String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaninginspection_tasksheet_statetrack {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
acceptance_person String? @db.VarChar(32)
tasksheet_state String? @default("01") @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaninginspection_tasksheet_undertake {
id String @id @db.VarChar(32)
tasksheet_statetrack_id String @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
undertake_person String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_cleaninginspection_template {
id String @id @db.VarChar(32)
templatename String @db.VarChar(50)
grid_placeclass_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
ispatrol Boolean? @default(true)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_complaint_tasksheet {
id String @id @db.VarChar(32)
tasksheet_type String? @default("07") @db.VarChar(32)
sheet_code String @db.VarChar(20)
dec_tel String? @db.VarChar(15)
dec_dept String? @db.VarChar(32)
declarer String? @db.VarChar(32)
declarer_post String? @db.VarChar(32)
dec_time DateTime? @db.DateTime(0)
dec_channel String? @db.VarChar(32)
complaint_subject String? @db.VarChar(100)
service_place String? @db.VarChar(32)
ask_word String? @db.VarChar(400)
ask_pic String? @db.VarChar(400)
ask_wav String? @db.VarChar(400)
is_anonymous Boolean? @default(false)
isrework Boolean? @default(false)
becomplained_tasksheet_id String? @db.VarChar(32)
becomplained_tasksheet_type String? @db.VarChar(32)
becomplained_sheet_code String? @db.VarChar(20)
new_tasksheet_id String? @db.VarChar(32)
exteam_id String? @db.VarChar(32)
excompany_id String? @db.VarChar(32)
exstaff_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
tasksheet_state String? @db.VarChar(32)
user_type Int? @default(2)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_comprerepair_tasksheet {
id String @id @db.VarChar(32)
tasksheet_type String? @default("01") @db.VarChar(32)
sheet_code String @db.VarChar(20)
dec_tel String? @db.VarChar(15)
dec_dept String? @db.VarChar(32)
declarer String? @db.VarChar(32)
declarer_post String? @db.VarChar(32)
dec_time DateTime? @db.DateTime(0)
dec_source String? @db.VarChar(32)
dec_channel String? @db.VarChar(32)
urgent_degree String? @db.VarChar(32)
service_place String? @db.VarChar(32)
service_dept String? @db.VarChar(32)
ask_pic String? @db.VarChar(400)
ask_wav String? @db.VarChar(400)
ask_word String? @db.VarChar(400)
is_ordered Boolean? @default(false)
ordered_datetime DateTime? @db.DateTime(0)
needcontact_dept String? @db.VarChar(32)
needcontact String? @db.VarChar(20)
needcontact_tel String? @db.VarChar(15)
isreworksheet Boolean? @default(false)
reponse_rank String? @db.VarChar(400)
exteam_id String? @db.VarChar(32)
excompany_id String? @db.VarChar(32)
finish_time DateTime? @db.DateTime(0)
finish_pic String? @db.VarChar(400)
finish_wav String? @db.VarChar(400)
finish_word String? @db.VarChar(400)
satisfaction_evaluation String? @db.VarChar(32)
satisfaction_content String? @db.VarChar(200)
issuperviset Boolean? @default(false)
supervisor_id String? @db.VarChar(32)
superviset_time DateTime? @db.DateTime(0)
isconfirm Boolean? @default(false)
confirmingperson_id String? @db.VarChar(32)
confirm_time DateTime? @db.DateTime(0)
confirm_content String? @db.VarChar(400)
confirm_wav String? @db.VarChar(400)
iscomplaint Boolean? @default(false)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
tasksheet_state String? @db.VarChar(32)
isautodispatching Boolean? @default(false)
user_type Int? @default(2)
finish_rank String? @db.VarChar(32)
undertake_person String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_comprerepair_tasksheet_serviceitem {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
service_item String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_comprerepair_tasksheet_statetrack {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
acceptance_person String? @db.VarChar(32)
tasksheet_state String? @default("01") @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_comprerepair_tasksheet_undertake {
id String @id @db.VarChar(32)
tasksheet_statetrack_id String @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
undertake_person String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_category {
id BigInt @id @default(autoincrement())
category_name String @unique(map: "uk_category_name") @db.VarChar(50)
parent_id BigInt? @default(0)
sort Int? @default(0)
create_time DateTime? @default(now()) @db.Timestamp(0)
update_time DateTime? @default(now()) @db.Timestamp(0)
delete_flag Boolean? @default(false)
hosp_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_check_item {
id BigInt @id @default(autoincrement())
check_plan_id BigInt
inventory_id BigInt
quantity Int
check_result Int? @db.TinyInt
check_pic String? @db.VarChar(200)
check_date DateTime? @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.Text
create_time DateTime? @default(now()) @db.Timestamp(0)
update_time DateTime? @default(now()) @db.Timestamp(0)
check_man_id String @db.VarChar(32)
hosp_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_check_plan {
id BigInt @id @default(autoincrement())
check_start_date DateTime? @db.Date
check_end_date DateTime? @db.Date
create_by String? @db.VarChar(32)
remark String? @db.Text
create_time DateTime? @default(now()) @db.Timestamp(0)
update_time DateTime? @default(now()) @db.Timestamp(0)
delete_flag Boolean? @default(false)
hosp_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_distribution_application {
id BigInt @id @default(autoincrement())
user_id String @db.VarChar(32)
is_distribution Int? @db.TinyInt
distribution_time DateTime? @default(now()) @db.Timestamp(0)
is_agree Boolean? @default(false)
user_mobile String? @db.VarChar(15)
sku_id BigInt
agree_id String @default("") @db.VarChar(20)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_distribution_item {
id BigInt @id @default(autoincrement())
plan_id BigInt
group_id BigInt
sku_id BigInt
location_id BigInt
recipient_id String? @db.VarChar(32)
actual_quantity Int @default(0)
notes String? @db.VarChar(200)
created_time DateTime? @default(now()) @db.Timestamp(0)
is_distributed Int @default(0) @db.TinyInt
hosp_id String? @db.VarChar(32)
get_time DateTime? @db.Timestamp(0)
@@index([sku_id], map: "idx_dist_item_goods")
@@index([group_id], map: "idx_dist_item_group")
@@index([plan_id], map: "idx_dist_item_plan")
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_distribution_plan {
id BigInt @id @default(autoincrement())
plan_title String @db.VarChar(100)
hosp_id String @db.VarChar(32)
warehouse_id BigInt
period_type String @db.VarChar(20)
quantity_per_period Decimal @db.Decimal(10, 2)
last_distribution_date DateTime? @db.Date
next_distribution_date DateTime? @db.Date
is_active Int? @default(1) @db.TinyInt
created_by_id String? @db.VarChar(50)
created_time DateTime? @default(now()) @db.Timestamp(0)
updated_time DateTime? @default(now()) @db.Timestamp(0)
delete_flag Boolean? @default(false)
distribution_flag Boolean? @default(false)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_goods {
id BigInt @id @default(autoincrement())
goods_name String @db.VarChar(100)
category_id BigInt?
brand String? @db.VarChar(50)
status Int? @default(0) @db.TinyInt
create_time DateTime? @default(now()) @db.Timestamp(0)
update_time DateTime? @default(now()) @db.Timestamp(0)
delete_flag Boolean? @default(false)
hosp_id String? @db.VarChar(32)
@@index([category_id], map: "idx_goods_category")
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_groups {
id BigInt @id @default(autoincrement())
hosp_id String @db.VarChar(32)
group_name String @db.VarChar(50)
group_person_count Int
group_head_id String @db.VarChar(32)
group_comment String? @db.VarChar(200)
create_time DateTime? @default(now()) @db.Timestamp(0)
update_time DateTime? @default(now()) @db.Timestamp(0)
delete_flag Boolean? @default(false)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_inbound_item {
id BigInt @id @default(autoincrement())
inbound_id BigInt
sku_id BigInt
quantity Int
actual_quantity Int?
unit_price Decimal? @db.Decimal(10, 2)
location_id BigInt?
hosp_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_inbound_order {
id BigInt @id @default(autoincrement())
inbound_no String @unique(map: "uk_inbound_no") @db.VarChar(50)
warehouse_id BigInt
supplier_id BigInt?
inbound_type String? @db.VarChar(20)
operator_id String? @db.VarChar(32)
status String? @db.VarChar(20)
inbound_date DateTime @db.Date
remark String? @db.Text
create_time DateTime? @default(now()) @db.Timestamp(0)
update_time DateTime? @default(now()) @db.Timestamp(0)
delete_flag Boolean? @default(false)
hosp_id String? @db.VarChar(32)
@@index([supplier_id], map: "idx_inbound_supplier")
@@index([warehouse_id], map: "idx_inbound_warehouse")
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_inventory {
id BigInt @id @default(autoincrement())
sku_id BigInt
warehouse_id BigInt
location_id BigInt?
quantity Int @default(0)
locked_quantity Int? @default(0)
last_update_time DateTime? @default(now()) @db.Timestamp(0)
delete_flag Boolean? @default(false)
hosp_id String? @db.VarChar(32)
@@unique([sku_id, warehouse_id, location_id], map: "uk_sku_warehouse_location")
@@index([sku_id], map: "idx_inventory_sku")
@@index([warehouse_id], map: "idx_inventory_warehouse")
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_outbound_item {
id BigInt @id @default(autoincrement())
outbound_id BigInt
sku_id BigInt
quantity Int
actual_quantity Int?
location_id BigInt?
hosp_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_outbound_order {
id BigInt @id @default(autoincrement())
outbound_no String @unique(map: "uk_outbound_no") @db.VarChar(50)
warehouse_id BigInt
customer_id String? @db.VarChar(32)
outbound_type String @db.VarChar(20)
operator_id Bytes? @db.VarBinary(32)
status String @db.VarChar(20)
outbound_date DateTime @db.Date
remark String? @db.Text
create_time DateTime? @default(now()) @db.Timestamp(0)
update_time DateTime? @default(now()) @db.Timestamp(0)
delete_flag Boolean? @default(false)
hosp_id String? @db.VarChar(32)
@@index([warehouse_id], map: "idx_outbound_warehouse")
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_sku {
id BigInt @id @default(autoincrement())
goods_id BigInt
sku_code String? @unique(map: "uk_sku_code") @db.VarChar(50)
specification String? @db.VarChar(200)
barcode String @unique(map: "uk_sku_barcode") @db.VarChar(50)
supplier_id BigInt?
purchase_price Decimal? @db.Decimal(10, 2)
selling_price Decimal? @db.Decimal(10, 2)
unit String? @db.VarChar(20)
min_stock Int? @default(0)
max_stock Int?
status Int? @default(0) @db.TinyInt
create_time DateTime? @default(now()) @db.Timestamp(0)
update_time DateTime? @default(now()) @db.Timestamp(0)
delete_flag Boolean? @default(false)
hosp_id String? @db.VarChar(32)
@@index([goods_id], map: "idx_sku_goods")
@@index([supplier_id], map: "idx_sku_supplier")
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_supplier {
id BigInt @id @default(autoincrement())
supplier_name String @unique(map: "uk_supplier_name") @db.VarChar(100)
contact_person String? @db.VarChar(50)
phone String? @db.VarChar(20)
address String? @db.VarChar(200)
status Int? @default(1) @db.TinyInt
create_time DateTime? @default(now()) @db.Timestamp(0)
update_time DateTime? @default(now()) @db.Timestamp(0)
hosp_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_warehouse {
id BigInt @id @default(autoincrement())
warehouse_code String @unique(map: "uk_warehouse_code") @db.VarChar(32)
warehouse_name String @db.VarChar(100)
address String? @db.VarChar(200)
manager_id String? @db.VarChar(32)
area Decimal? @db.Decimal(10, 2)
status Int? @default(0) @db.TinyInt
parent_id BigInt? @default(0)
create_time DateTime? @default(now()) @db.Timestamp(0)
update_time DateTime? @default(now()) @db.Timestamp(0)
delete_flag Boolean? @default(false)
hosp_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_consumable_warehouse_location {
id BigInt @id @default(autoincrement())
warehouse_id BigInt
location_code String @db.VarChar(50)
location_type String? @db.VarChar(20)
status Int? @default(0) @db.TinyInt
create_time DateTime? @default(now()) @db.Timestamp(0)
update_time DateTime? @default(now()) @db.Timestamp(0)
delete_flag Boolean? @default(false)
hosp_id String? @db.VarChar(32)
@@unique([warehouse_id, location_code], map: "uk_warehouse_location_code")
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_department {
id String @id @db.VarChar(32)
dept_code String? @db.VarChar(50)
dept_name String @db.VarChar(50)
superior_id String? @db.VarChar(32)
dept_selfcode String @db.VarChar(20)
dept_level Int?
dept_tel String? @db.VarChar(100)
dept_leader_name String? @db.VarChar(20)
dept_leader_tel String? @db.VarChar(15)
dept_leader_ID String? @db.VarChar(32)
dept_fullname String? @db.VarChar(255)
abbre String? @db.VarChar(200)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_device_use_dept {
id String @id @db.VarChar(32)
device_id String @db.VarChar(32)
dept_id String @db.VarChar(32)
rmv_value_rate Float? @default(0.0000)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_devicebill {
id String @id @db.VarChar(32)
device_code String? @db.VarChar(20)
assetcode String? @db.VarChar(50)
assetname String? @db.VarChar(100)
code68 String? @db.VarChar(50)
financialcode String? @db.VarChar(50)
modelspec String? @db.VarChar(50)
factorycode String? @db.VarChar(50)
grid_id String? @db.VarChar(32)
dposition String? @db.VarChar(100)
administrators String? @db.VarChar(32)
Contractcode String? @db.VarChar(30)
repair_expire DateTime? @db.DateTime(0)
measurementunit String? @db.VarChar(10)
registrationcode String? @db.VarChar(50)
installdate DateTime? @db.DateTime(0)
acceptdate DateTime? @db.DateTime(0)
indate DateTime? @db.DateTime(0)
outdate DateTime? @db.DateTime(0)
enabledate DateTime? @db.DateTime(0)
assetsource String? @db.VarChar(32)
iscostaccounting Boolean? @default(false)
isimported Boolean? @default(false)
ismedicaluse Boolean? @default(false)
isusing Boolean? @default(true)
use_status String? @db.VarChar(32)
assetclass String? @db.VarChar(32)
assetsubclass String? @db.VarChar(32)
devicecategory String? @db.VarChar(32)
financialclass String? @db.VarChar(32)
class68 String? @db.VarChar(32)
medicalinstrumentsclass String? @db.VarChar(32)
classattr String? @db.VarChar(32)
isaccessory Boolean? @default(false)
accessoryclass String? @db.VarChar(32)
isspecial Boolean? @default(false)
specialclass String? @db.VarChar(32)
isemergency Boolean? @default(false)
emergencyclass String? @db.VarChar(32)
supplier String? @db.VarChar(100)
suppliercontract String? @db.VarChar(50)
suppliertel String? @db.VarChar(15)
manufacturer String? @db.VarChar(100)
brand String? @db.VarChar(50)
productionplace String? @db.VarChar(100)
aftersaletel String? @db.VarChar(15)
aftersaleengineer String? @db.VarChar(50)
dateproduction DateTime? @db.Date
service_life Int?
equipment_value Float?
financial_value Float?
teaching_value Float?
research_value Float?
selfraised_value Float?
othe_value Float?
depreciationmethod String? @db.VarChar(32)
rmv_value_rate Float?
configuration String? @db.VarChar(200)
devicepic String? @db.VarChar(400)
task_owner String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_devicecategory {
id String @id @db.VarChar(32)
category_code String? @db.VarChar(20)
category_name String @db.VarChar(50)
superior_id String? @db.VarChar(32)
devicecategory_level Int?
sortorder Int? @default(0)
isusing Boolean? @default(true)
manage_affiliation String? @db.VarChar(32)
respon_affiliation String? @db.VarChar(32)
category_fullname String? @db.VarChar(200)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_deviceinspection_item {
id String @id @db.VarChar(32)
template_id String @db.VarChar(32)
item_name String? @db.VarChar(50)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_deviceinspection_itemcontent {
id String @id @db.VarChar(32)
item_id String @db.VarChar(32)
content String? @db.VarChar(400)
deviceinspection_type String? @db.VarChar(32)
maxvalue1 Float?
minvalue Float?
uint String? @db.VarChar(20)
itemradioitem_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_deviceinspection_itemradioitem {
id String @id @db.VarChar(32)
itemcontent_id String @db.VarChar(32)
prompt String? @db.VarChar(100)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_deviceinspection_plan {
id String @id @db.VarChar(32)
plan_name String @db.VarChar(50)
devicecategory_id String @db.VarChar(32)
template_id String @db.VarChar(32)
inspection_period String @db.VarChar(32)
start_month Int?
start_day Int?
workdaycount Int?
start_date DateTime? @db.Date
start_time DateTime? @db.Time(0)
end_time DateTime? @db.Time(0)
frequency Int?
minimuminterval Int?
isactive Boolean? @default(true)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
ispatrol Boolean? @default(true)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_deviceinspection_plan_device {
id String @id @db.VarChar(32)
plan_id String @db.VarChar(32)
device_id String @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_deviceinspection_tasksheet {
id String @id @db.VarChar(32)
sheet_code String @db.VarChar(20)
device_id String @db.VarChar(32)
device_name String @db.VarChar(200)
inspectiontype String? @db.VarChar(32)
template_id String? @db.VarChar(32)
plan_id String @db.VarChar(32)
start_time DateTime? @db.DateTime(0)
end_time DateTime? @db.DateTime(0)
finish_time DateTime? @db.DateTime(0)
finish_pic String? @db.VarChar(400)
finish_wav String? @db.VarChar(400)
finish_word String? @db.VarChar(400)
finish_conclusion String? @db.VarChar(32)
credible String? @db.VarChar(32)
iscreatesheet Boolean? @default(false)
tasksheet_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
ispatrol Boolean? @default(true)
tasksheet_state String? @db.VarChar(32)
undertake_person String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_deviceinspection_tasksheet_itemcontentconclusion {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
item_id String? @db.VarChar(32)
itemcontent_id String? @db.VarChar(32)
inspection_type String? @db.VarChar(32)
maxvalue Float?
minvalue Float?
uint String? @db.VarChar(20)
currentvalue Float?
itemradioitem_id String? @db.VarChar(32)
current_result String? @db.VarChar(100)
itemfinish_conclusion String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_deviceinspection_tasksheet_serviceitem {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
service_item String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_deviceinspection_tasksheet_statetrack {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
acceptance_person String? @db.VarChar(32)
tasksheet_state String? @default("01") @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_deviceinspection_tasksheet_undertake {
id String @id @db.VarChar(32)
tasksheet_statetrack_id String @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
undertake_person String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_deviceinspection_template {
id String @id @db.VarChar(32)
templatename String @db.VarChar(50)
devicecategory_id String @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
ispatrol Boolean? @default(true)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentmaintenance_item {
id String @id @db.VarChar(32)
template_id String @db.VarChar(32)
item_name String? @db.VarChar(50)
content String? @db.VarChar(400)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentmaintenance_plan {
id String @id @db.VarChar(32)
plan_name String @db.VarChar(50)
maintenancetype String? @db.VarChar(32)
template_id String? @db.VarChar(32)
planstarttime DateTime? @db.Date
planendtime DateTime? @db.Date
responsibleunittype String? @db.VarChar(32)
responsibleunitname String? @db.VarChar(100)
responsibleunitperson String? @db.VarChar(20)
responsibleunittel String? @db.VarChar(15)
maintain_period_id String? @db.VarChar(32)
start_month Int?
start_day Int?
start_day2 Int?
workdaycount Int?
start_date DateTime? @db.Date
isactive Boolean? @default(true)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentmaintenance_plan_device {
id String @id @db.VarChar(32)
plan_id String @db.VarChar(32)
device_id String @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentmaintenance_tasksheet {
id String @id @db.VarChar(32)
sheet_code String @db.VarChar(20)
device_id String @db.VarChar(32)
assetcode String? @db.VarChar(50)
assetname String? @db.VarChar(100)
plan_id String? @db.VarChar(32)
maintenancetype String? @db.VarChar(32)
template_id String? @db.VarChar(32)
devicecategory_id String? @db.VarChar(32)
start_time DateTime? @db.DateTime(0)
end_time DateTime? @db.DateTime(0)
finish_time DateTime? @db.DateTime(0)
finish_pic String? @db.VarChar(400)
finish_wav String? @db.VarChar(400)
finish_word String? @db.VarChar(400)
finish_conclusion String? @db.VarChar(32)
credible String? @db.VarChar(32)
iscreatesheet Boolean? @default(false)
tasksheet_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
tasksheet_state String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentmaintenance_tasksheet_itemcontentconclusion {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
item_id String? @db.VarChar(32)
itemfinish_word String? @db.VarChar(200)
itemfinish_conclusion String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentmaintenance_tasksheet_serviceitem {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
service_item String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentmaintenance_tasksheet_statetrack {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
acceptance_person String? @db.VarChar(32)
tasksheet_state String? @default("01") @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
@@index([tasksheet_id], map: "index_tasksheet_id")
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentmaintenance_tasksheet_undertake {
id String @id @db.VarChar(32)
tasksheet_statetrack_id String @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
undertake_person String? @db.VarChar(32)
undertakeunittype String? @db.VarChar(32)
undertakeunitname String? @db.VarChar(100)
undertakeunitperson String? @db.VarChar(20)
undertakeunittel String? @db.VarChar(15)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentmaintenance_template {
id String @id @db.VarChar(32)
templatename String @db.VarChar(50)
devicecategory_id String @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentrepair_tasksheet {
id String @id @db.VarChar(32)
tasksheet_type String? @default("02") @db.VarChar(32)
sheet_code String? @db.VarChar(20)
dec_tel String? @db.VarChar(15)
dec_dept String? @db.VarChar(32)
declarer String? @db.VarChar(32)
declarer_post String? @db.VarChar(32)
dec_time DateTime? @db.DateTime(0)
dec_source String? @db.VarChar(32)
dec_channel String? @db.VarChar(32)
urgent_degree String? @db.VarChar(32)
device_id String? @db.VarChar(32)
grid_id String? @db.VarChar(32)
position String? @db.VarChar(100)
devicecategory String? @db.VarChar(32)
task_owner String? @db.VarChar(32)
ask_pic String? @db.VarChar(400)
ask_wav String? @db.VarChar(400)
ask_word String? @db.VarChar(400)
is_ordered Boolean? @default(false)
ordered_datetime DateTime? @db.DateTime(0)
needcontact_dept String? @db.VarChar(32)
needcontact String? @db.VarChar(20)
needcontact_tel String? @db.VarChar(15)
isreworksheet Boolean? @default(false)
reponse_rank String? @db.VarChar(400)
exteam_id String? @db.VarChar(32)
excompany_id String? @db.VarChar(32)
finish_time DateTime? @db.DateTime(0)
finish_pic String? @db.VarChar(400)
finish_wav String? @db.VarChar(400)
finish_word String? @db.VarChar(400)
satisfaction_evaluation String? @db.VarChar(32)
satisfaction_content String? @db.VarChar(200)
issuperviset Boolean? @default(false)
supervisor_id String? @db.VarChar(32)
superviset_time DateTime? @db.DateTime(0)
isconfirm Boolean? @default(false)
confirmingperson_id String? @db.VarChar(32)
confirm_time DateTime? @db.DateTime(0)
iscomplaint Boolean? @default(false)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
tasksheet_state String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentrepair_tasksheet_serviceitem {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
service_item String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentrepair_tasksheet_statetrack {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
acceptance_person String? @db.VarChar(32)
tasksheet_state String? @default("01") @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_equipmentrepair_tasksheet_undertake {
id String @id @db.VarChar(32)
tasksheet_statetrack_id String @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
undertake_person String? @db.VarChar(32)
undertakeunittype String? @db.VarChar(32)
undertakeunitname String? @db.VarChar(100)
undertakeunitperson String? @db.VarChar(20)
undertakeunittel String? @db.VarChar(15)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_excompany {
id String @id @db.VarChar(32)
excompany_name String @db.VarChar(100)
excompany_legal String? @db.VarChar(50)
excompany_leader_name String? @db.VarChar(50)
excompany_leader_tel String? @db.VarChar(15)
excompany_leader_ID String? @db.VarChar(32)
excompany_staff_amount Int?
excompany_service_startdate DateTime? @db.Date
excompany_service_enddate DateTime? @db.Date
excompany_certificate String? @db.VarChar(400)
excompany_complaint_tel String? @db.VarChar(15)
services_remark String? @db.VarChar(400)
excompany_address String? @db.VarChar(200)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_excompany_services {
id String @id @db.VarChar(32)
exservice_name String @db.VarChar(32)
excompany_id String? @db.VarChar(32)
service_id String? @db.VarChar(32)
leader_name String? @db.VarChar(20)
leader_tel String? @db.VarChar(15)
leader_ID String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_exstaff_restaurantcertificate {
id String @id @db.VarChar(32)
exstaff_id String @db.VarChar(32)
restaurantcertificate_id String? @db.VarChar(32)
restaurantcertificate_pic String? @db.VarChar(400)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_exstaff_skillcertificate {
id String @id @db.VarChar(32)
exstaff_id String @db.VarChar(32)
skillcertificate_id String? @db.VarChar(32)
skillcertificate_pic String? @db.VarChar(400)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_exteam {
id String @id @db.VarChar(32)
exteam_name String @db.VarChar(100)
exteam_code String @db.VarChar(20)
exservices_id String @db.VarChar(32)
excompany_id String @db.VarChar(32)
service_id String? @db.VarChar(32)
exteam_leader_name String? @db.VarChar(20)
exteam_leader_mobile String? @db.VarChar(15)
exteam_tel String? @db.VarChar(15)
exteam_leader_id String? @db.VarChar(32)
exteam_staff_amount Int?
super_id String? @db.VarChar(32)
exteam_level Int?
exteam_fullname String? @db.VarChar(400)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_exteam_grid {
id String @id @db.VarChar(32)
team_id String @db.VarChar(32)
grid_id String @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
grid_code String @db.VarChar(30)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_grid {
id String @id @db.VarChar(32)
grid_code String @db.VarChar(30)
grid_name String @db.VarChar(100)
superior_grid_id String? @db.VarChar(32)
dept_id String? @db.VarChar(32)
grid_level Int?
grid_area Float?
grid_placeclass_id String? @db.VarChar(32)
grid_picture String? @db.VarChar(400)
grid_fullname String? @db.VarChar(400)
grid_centerX Float?
grid_centerY Float?
grid_radius Int? @default(50)
grid_leader_ID String? @db.VarChar(32)
grid_leader_name String? @db.VarChar(20)
grid_leader_tel String? @db.VarChar(15)
grid_tel String? @db.VarChar(100)
abbre String? @db.VarChar(200)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_grid_tel {
id String @id @db.VarChar(32)
grid_id String @db.VarChar(32)
grid_tel String @db.VarChar(15)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_hosp_functionlist {
id String @id @db.VarChar(32)
hosp_id String @db.VarChar(32)
function_id String @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_hosp_params {
id String @id @db.VarChar(32)
clearinspectionmode String? @db.VarChar(32)
isCenterdispatchedworker Boolean? @default(false)
isCenterdispatchedworkerForDevice Boolean? @default(false)
isCenterdispatchedworkerForClearinspection Boolean? @default(false)
isCenterdispatchedworkerForSecurityinspection Boolean? @default(false)
dispatchedworkerinterval Int? @default(30)
evaluateinterval Int? @default(48)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_hospfunctions {
id String @id @db.VarChar(32)
functionname String @db.VarChar(50)
functionurl String? @db.VarChar(255)
functiondesc String? @db.VarChar(255)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_hospital_basic_information {
id String @id @db.VarChar(32)
hosp_code String @db.VarChar(20)
hosp_name String @db.VarChar(100)
hosp_certificate_number String? @db.VarChar(30)
hosp_build_date DateTime? @db.Date
hosp_authorized_strength Int?
hosp_build_area Float?
hosp_emergency_area Float?
hosp_bed_amount Int?
hosp_outpatient_volume Int?
pid String? @db.VarChar(32)
cid String? @db.VarChar(32)
county_id String? @db.VarChar(32)
hosp_detail_address String? @db.VarChar(255)
hosp_parking_amount Int?
hosp_police_amount Int?
hosp_security_amount Int?
hosp_security_company_id String? @db.VarChar(32)
hosp_president String? @db.VarChar(255)
hosp_representative String? @db.VarChar(255)
hosp_legal_name String? @db.VarChar(20)
hosp_main_leadership_team String? @db.VarChar(255)
hosp_affair_chief String? @db.VarChar(20)
hosp_affair_chief_mobile String? @db.VarChar(15)
hosp_affair_chief_tel String? @db.VarChar(15)
hosp_affair_chief_email String? @db.VarChar(100)
hosp_security_chief String? @db.VarChar(20)
hosp_security_chief_mobile String? @db.VarChar(15)
hosp_badge String? @db.VarChar(400)
hosp_logo String? @db.VarChar(400)
hosp_app_logo String? @db.VarChar(400)
hosp_picture String? @db.VarChar(400)
hosp_serve_center_tel String? @db.VarChar(15)
hosp_staff_audit_tel String? @db.VarChar(15)
hosp_introduction String? @db.VarChar(500)
hosp_centerX Float?
hosp_centerY Float?
hosp_radius Int? @default(50)
hosp_url String? @db.VarChar(20)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
hosp_president_tel String? @db.VarChar(15)
hosp_president_ID String? @db.VarChar(32)
excompany_logo String? @db.VarChar(200)
excompany_name String? @db.VarChar(50)
hosp_QRcodefile String? @db.VarChar(400)
excompany_tel String? @db.VarChar(15)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_ibeacon {
id String @id @db.VarChar(32)
ibeacon_name String? @db.VarChar(32)
ibeacon_UUID String? @db.VarChar(36)
ibeacon_Marj String? @db.VarChar(50)
ibeacon_Minj String? @db.VarChar(50)
ibeacon_RSSI String? @db.VarChar(10)
hosp_ID String? @db.VarChar(32)
grid_id String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
isusing Boolean? @default(true)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_material_tasktype {
id String @id @db.VarChar(32)
material_id String @db.VarChar(32)
tasktype_id String @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_materialbill {
id String @id @db.VarChar(32)
material_name String @db.VarChar(50)
material_spec String? @db.VarChar(50)
material_price Float?
material_stock Int?
category_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
tasktype_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_materialcategory {
id String @id @db.VarChar(32)
materialcategory_name String @db.VarChar(50)
materialcategory_code String @db.VarChar(20)
superior_id String? @db.VarChar(32)
materialcategory_level Int?
materialcategory_fullname String? @db.VarChar(200)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
tasktype_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_materialconsumerecord {
id String @id @db.VarChar(32)
material_id String @db.VarChar(32)
tasksheettype_id String @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
material_price Float?
consumecount Int? @default(0)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
useuserid String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
category_id String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_materialstoragerecord {
id String @id @db.VarChar(32)
category_id String? @db.VarChar(32)
material_id String @db.VarChar(32)
storagecount Int? @default(0)
useuserid String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
hosp_ID String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_month_schedule {
id String @id @db.VarChar(32)
exteam_id String @db.VarChar(32)
post_id String @db.VarChar(32)
exstaff_id String @db.VarChar(32)
exstaff_name String? @db.VarChar(20)
exstaff_phone String? @db.VarChar(15)
start_date DateTime? @db.Date
dates String? @db.VarChar(100)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_notice {
id String @id @db.VarChar(32)
title String @db.VarChar(200)
keywords String @db.VarChar(100)
notice_type String @db.VarChar(32)
notice_status String @db.VarChar(32)
notice_content String @db.VarChar(200)
receivertype String @db.VarChar(32)
sendtype String @db.VarChar(32)
staff_name String @db.VarChar(50)
staff_id String @db.VarChar(32)
publish_time DateTime @default(now()) @db.Timestamp(0)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_notice_receiver {
id String @id @db.VarChar(32)
noticeid String? @db.VarChar(32)
noticereceiverid String? @db.VarChar(32)
receivertype String @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_page {
id String @id @db.VarChar(32)
page_url String? @db.VarChar(255)
page_name String? @db.VarChar(255)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_role {
id String @id @db.VarChar(32)
role_name String @db.VarChar(20)
role_dec String? @db.VarChar(100)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_role_page {
id String @id @db.VarChar(32)
role_id String @db.VarChar(32)
page_id String @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_scheduleplan {
id String @id @db.VarChar(32)
exstaff_id String @db.VarChar(32)
user_name String @default("") @db.VarChar(20)
user_mobile String? @db.VarChar(15)
post_id String? @db.VarChar(32)
start_date DateTime? @db.Date
work_time String? @db.VarChar(400)
exteam_id String? @db.VarChar(32)
service_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_schedulework {
id String @id @db.VarChar(32)
workscheduling_id String @db.VarChar(32)
classes String? @db.VarChar(20)
sche_date DateTime @db.Date
week Int?
exstaff_id String @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_securitypatrol_item {
id String @id @db.VarChar(32)
template_id String @db.VarChar(32)
item_name String @db.VarChar(50)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_securitypatrol_itemcontent {
id String @id @db.VarChar(32)
item_id String @db.VarChar(32)
content String @db.VarChar(400)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_securitypatrol_person {
id String @id @db.VarChar(32)
exstaff_id String @db.VarChar(32)
isleader Boolean? @default(false)
isactive Boolean? @default(true)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_securitypatrol_plan {
id String @id @db.VarChar(32)
plan_name String @db.VarChar(50)
grid_placeclass_id String? @db.VarChar(32)
template_id String @db.VarChar(32)
inspection_period String @db.VarChar(32)
start_month Int?
start_day Int?
workdaycount Int?
start_date DateTime? @db.Date
start_time DateTime? @db.Time(0)
end_time DateTime? @db.Time(0)
frequency Int?
minimuminterval Int?
isactive Boolean? @default(true)
ispatrol Int? @default(2) @db.TinyInt
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_securitypatrol_plan_grid {
id String @id @db.VarChar(32)
plan_id String @db.VarChar(32)
grid_id String @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_securitypatrol_tasksheet {
id String @id @db.VarChar(32)
sheet_code String @db.VarChar(20)
grid_id String @db.VarChar(32)
grid_name String @db.VarChar(200)
grid_placeclass_id String? @db.VarChar(32)
template_id String @db.VarChar(32)
plan_id String @db.VarChar(32)
start_time DateTime? @db.DateTime(0)
end_time DateTime? @db.DateTime(0)
ispatrol Int? @default(2) @db.TinyInt
finish_time DateTime? @db.DateTime(0)
finish_pic String? @db.VarChar(400)
finish_wav String? @db.VarChar(400)
finish_word String? @db.VarChar(400)
finish_conclusion String? @db.VarChar(32)
credible String? @db.VarChar(32)
iscreatesheet Boolean? @default(false)
tasksheet_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
tasksheet_state String? @db.VarChar(32)
undertake_person String? @db.VarChar(32)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_securitypatrol_tasksheet_itemconclusion {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
item_id String? @db.VarChar(32)
itemfinish_pic String? @db.VarChar(400)
itemfinish_wav String? @db.VarChar(400)
itemfinish_word String? @db.VarChar(400)
itemfinish_conclusion String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_securitypatrol_tasksheet_serviceitem {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
service_item String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_securitypatrol_tasksheet_statetrack {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
acceptance_person String? @db.VarChar(32)
tasksheet_state String? @default("01") @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_securitypatrol_tasksheet_undertake {
id String @id @db.VarChar(32)
tasksheet_statetrack_id String @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
undertake_person String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_securitypatrol_template {
id String @id @db.VarChar(32)
templatename String @db.VarChar(50)
grid_placeclass_id String? @db.VarChar(32)
ispatrol Int? @default(2) @db.TinyInt
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_serialnumber {
id Int @id @default(autoincrement())
Name String @db.VarChar(50)
IDValue Int @default(1)
StrLen Int @default(4)
Reset_time DateTime @default(now()) @db.Timestamp(0)
Resetflagperday Boolean? @default(false)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_servicebill {
id String @id @db.VarChar(32)
serviceitem_name String @db.VarChar(50)
category_id String? @db.VarChar(32)
service_type_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_serviceitemcategory {
id String @id @db.VarChar(32)
serviceitemcategory_name String @db.VarChar(50)
serviceitemcategory_code String @db.VarChar(20)
superior_id String? @db.VarChar(32)
service_type_id String? @db.VarChar(32)
serviceitemcategory_level Int?
serviceitemcategory_fullname String? @db.VarChar(200)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_today_schedule {
id String @id @db.VarChar(32)
exteam_id String? @db.VarChar(32)
exstaff_id String @db.VarChar(32)
exstaff_name String? @db.VarChar(20)
exstaff_phone String? @db.VarChar(15)
workscheduling_id String? @db.VarChar(32)
start_date DateTime? @db.Date
work_time DateTime? @db.Time(0)
end_date DateTime? @db.Date
nowork_time DateTime? @db.Time(0)
leave_time DateTime? @db.DateTime(0)
back_time DateTime? @db.DateTime(0)
lea DateTime? @db.DateTime(0)
leave_period String? @db.VarChar(200)
service_location String? @db.VarChar(400)
current_state String? @db.VarChar(32)
orders_received Int?
orders_completed Int?
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
grid_code String? @db.VarChar(30)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_transport_tasksheet {
id String @id @db.VarChar(32)
tasksheet_type String? @default("03") @db.VarChar(32)
sheet_code String @db.VarChar(20)
dec_tel String? @db.VarChar(15)
dec_dept String? @db.VarChar(32)
declarer String? @db.VarChar(32)
declarer_post String? @db.VarChar(32)
dec_time DateTime? @db.DateTime(0)
dec_source String? @db.VarChar(32)
dec_channel String? @db.VarChar(32)
urgent_degree String? @db.VarChar(32)
service_place String? @db.VarChar(32)
service_dept String? @db.VarChar(32)
ask_pic String? @db.VarChar(400)
ask_wav String? @db.VarChar(400)
ask_word String? @db.VarChar(400)
is_ordered Boolean? @default(false)
ordered_datetime DateTime? @db.DateTime(0)
needcontact_dept String? @db.VarChar(32)
needcontact String? @db.VarChar(20)
needcontact_tel String? @db.VarChar(15)
isreworksheet Boolean? @default(false)
reponse_rank String? @db.VarChar(400)
exteam_id String? @db.VarChar(32)
excompany_id String? @db.VarChar(32)
finish_time DateTime? @db.DateTime(0)
finish_pic String? @db.VarChar(400)
finish_wav String? @db.VarChar(400)
finish_word String? @db.VarChar(400)
satisfaction_evaluation String? @db.VarChar(32)
satisfaction_content String? @db.VarChar(200)
issuperviset Boolean? @default(false)
supervisor_id String? @db.VarChar(32)
superviset_time DateTime? @db.DateTime(0)
isconfirm Boolean? @default(false)
confirmingperson_id String? @db.VarChar(32)
confirm_time DateTime? @db.DateTime(0)
confirm_content String? @db.VarChar(400)
confirm_wav String? @db.VarChar(400)
iscomplaint Boolean? @default(false)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
tasksheet_state String? @db.VarChar(32)
isautodispatching Boolean? @default(false)
user_type Int? @default(2)
finish_rank String? @db.VarChar(32)
undertake_person String? @db.VarChar(32)
org_id BigInt? @default(0)
campus_id BigInt? @default(0)
dec_name String? @db.VarChar(100)
service_dept_name String? @db.VarChar(100)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_transport_tasksheet_additionalinfo {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
outnumber Int? @default(1)
endservice_place String? @db.VarChar(32)
endservice_dept String? @db.VarChar(32)
content String? @db.VarChar(200)
confirm_img String? @db.VarChar(400)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime? @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_transport_tasksheet_carryingtools {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
carryingtools String? @db.VarChar(32)
carryingtools_count Int? @default(1)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_transport_tasksheet_drugdto {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
dto_id String? @db.MediumText
org_id String? @db.MediumText
campus_id String? @db.MediumText
area_id String? @db.MediumText
area_name String? @db.VarChar(200)
doctor_order_id String? @db.MediumText
item_id String? @db.MediumText
item_name String? @db.VarChar(100)
doctor_order_name String? @db.VarChar(100)
management_category_code String? @db.VarChar(100)
doctor_order_flag String? @db.VarChar(100)
once_dosage Decimal? @db.Decimal(10, 0)
once_dosage_unit String? @db.VarChar(20)
once_dosage_unit_type Int?
patient_id String? @db.MediumText
patient_name String? @db.VarChar(20)
medical_record_no String? @db.VarChar(50)
healthcare_type String? @db.VarChar(50)
healthcare_record_id String? @db.MediumText
order_id String? @db.MediumText
specifications String? @db.VarChar(100)
frequency_id String? @db.MediumText
frequency_name String? @db.VarChar(50)
executive_status String? @db.VarChar(20)
medication_status String? @db.VarChar(20)
execute_operator_id String? @db.MediumText
execute_operator_name String? @db.VarChar(20)
is_long_term Int?
usage_id String? @db.MediumText
usage_name String? @db.VarChar(50)
usage_type String? @db.VarChar(50)
plan_time DateTime? @db.DateTime(0)
real_start_time DateTime? @db.DateTime(0)
real_end_time DateTime? @db.DateTime(0)
result_description String? @db.VarChar(100)
barcode String? @db.VarChar(100)
execute_dept_id String? @db.MediumText
execute_dept_name String? @db.VarChar(100)
cancel_time DateTime? @db.DateTime(0)
dto_create_time DateTime? @db.DateTime(0)
dtoremark String? @db.VarChar(100)
operate_dept_id String? @db.MediumText
operate_dept_name String? @db.VarChar(200)
search_status String? @db.VarChar(50)
print_status Boolean? @default(false)
execute_source_type String? @db.VarChar(50)
extistflag Boolean? @default(false)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime? @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_transport_tasksheet_serviceitem {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
service_item String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_transport_tasksheet_serviceitemcontent {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
service_content String? @db.VarChar(32)
service_number Int? @default(0)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime? @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_transport_tasksheet_specimendto {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
dto_id String? @db.MediumText
org_id String? @db.MediumText
campus_id String? @db.MediumText
area_id String? @db.MediumText
area_name String? @db.VarChar(200)
item_id String? @db.MediumText
item_name String? @db.VarChar(100)
barcode String? @db.VarChar(100)
dto_create_time DateTime? @default(now()) @db.DateTime(0)
dtoremark String? @db.VarChar(100)
operate_dept_id String? @db.MediumText
operate_dept_name String? @db.VarChar(200)
dec_dept String? @db.VarChar(32)
service_place String? @db.VarChar(32)
urgent_degree String? @db.VarChar(32)
urgent_degree_name String? @db.VarChar(50)
ask_pic String? @db.VarChar(400)
finish_pic String? @db.VarChar(400)
dec_name String? @db.VarChar(100)
service_dept_name String? @db.VarChar(100)
tasksheet_state String? @default("01") @db.VarChar(32)
undertake_person String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime? @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_transport_tasksheet_statetrack {
id String @id @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
acceptance_person String? @db.VarChar(32)
tasksheet_state String? @default("01") @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_transport_tasksheet_undertake {
id String @id @db.VarChar(32)
tasksheet_statetrack_id String @db.VarChar(32)
tasksheet_id String @db.VarChar(32)
tasksheet_type String @db.VarChar(32)
undertake_person String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_user {
id String @id @db.VarChar(32)
openid String? @db.VarChar(120)
user_name String @default("") @db.VarChar(20)
user_sex String? @db.VarChar(32)
user_mobile String? @db.VarChar(15)
user_login_name String @default("") @db.VarChar(20)
user_login_nickname String? @db.VarChar(20)
user_password String? @db.VarChar(32)
user_pic_path String? @db.VarChar(400)
is_initial Boolean? @default(true)
user_activestate Boolean? @default(true)
user_type Int? @default(1)
staff_identification String? @db.VarChar(20)
staff_code String? @db.VarChar(20)
dept_id String? @db.VarChar(32)
isuse_medicalhelp Boolean? @default(true)
staff_picture String? @db.VarChar(400)
staff_tel String? @db.VarChar(15)
staff_birthday DateTime? @db.Date
staff_email String? @db.VarChar(50)
staff_adminis_position String? @db.VarChar(32)
staff_technical_position String? @db.VarChar(32)
staff_education_position String? @db.VarChar(32)
staff_tutor_type String? @db.VarChar(32)
staff_degree String? @db.VarChar(32)
staff_weixin String? @db.VarChar(50)
staff_qq String? @db.VarChar(20)
exstaff_jobNo String? @db.VarChar(20)
exstaff_jobstate String? @db.VarChar(32)
excompany_id String? @db.VarChar(32)
exteam_id String? @db.VarChar(32)
exstaff_employstartdate DateTime? @db.DateTime(0)
exstaff_employenddate DateTime? @db.DateTime(0)
exstaff_pic String? @db.VarChar(400)
exstaff_technicalwork String? @db.VarChar(32)
exstaff_expertise String? @db.VarChar(400)
exstaff_leadname String? @db.VarChar(50)
exstaff_stature Float?
exstaff_weight Float?
exstaff_shoesize Float?
exstaff_emercontactname String? @db.VarChar(20)
exstaff_emercontacttel String? @db.VarChar(15)
exstaff_emercontactrelationship String? @db.VarChar(100)
exstaff_birthday DateTime? @db.DateTime(0)
exstaff_tel String? @db.VarChar(15)
exstaff_email String? @db.VarChar(200)
exstaff_nation String? @db.VarChar(32)
exstaff_native_place String? @db.VarChar(100)
exstaff_marriage_state String? @db.VarChar(32)
exstaff_identify_id String? @db.VarChar(20)
exstaff_degree String? @db.VarChar(32)
exstaff_weixin_id String? @db.VarChar(100)
exstaff_qq_id String? @db.VarChar(20)
exstaff_address String? @db.VarChar(255)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(500)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
assets_role Int? @default(1) @db.TinyInt
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_user_grid {
id String @id @db.VarChar(32)
user_id String @db.VarChar(32)
grid_id String @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_user_hosp {
id String @id @db.VarChar(32)
user_id String @db.VarChar(32)
hosp_id String @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_user_pos {
id String @id @db.VarChar(32)
user_id String @db.VarChar(32)
grid_id String @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
isexistibeacon Boolean? @default(false)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_user_role {
id String @id @db.VarChar(32)
user_id String @db.VarChar(32)
role_id String @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_work_history {
id String @id @db.VarChar(32)
exteam_id String @db.VarChar(32)
exstaff_id String @db.VarChar(32)
exstaff_name String? @db.VarChar(20)
exstaff_phone String? @db.VarChar(15)
workscheduling_id String? @db.VarChar(32)
start_date DateTime? @db.Date
work_time DateTime? @db.Time(0)
end_date DateTime? @db.Date
nowork_time DateTime? @db.Time(0)
leave_time DateTime? @db.DateTime(0)
back_time DateTime? @db.DateTime(0)
lea DateTime? @db.DateTime(0)
leave_period String? @db.VarChar(200)
service_location String? @db.VarChar(400)
current_state String? @db.VarChar(32)
orders_received Int?
orders_completed Int?
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_workpost {
id String @id @db.VarChar(32)
post_name String @db.VarChar(50)
workposttype_id String? @db.VarChar(32)
firsthalfwork_time DateTime? @db.Time(0)
firsthalfnowork_time DateTime? @db.Time(0)
lasthalfwork_time DateTime? @db.Time(0)
lasthalfnowork_time DateTime? @db.Time(0)
exteam_id String? @db.VarChar(32)
service_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_workpost_grid {
id String @id @db.VarChar(32)
post_id String @db.VarChar(32)
grid_id String @db.VarChar(32)
exteam_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
grid_code String? @db.VarChar(30)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_workscheduling {
id String @id @db.VarChar(32)
start_date DateTime @db.Date
end_date DateTime @db.Date
classes String @db.VarChar(20)
startwork_time DateTime @db.Time(0)
endtime_time DateTime @db.Time(0)
exteam_id String? @db.VarChar(32)
hosp_ID String? @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
model tb_workscheduling_grid {
id String @id @db.VarChar(32)
workscheduling_id String @db.VarChar(32)
grid_id String @db.VarChar(32)
create_time DateTime @default(now()) @db.Timestamp(0)
create_by String? @db.VarChar(32)
remark String? @db.VarChar(200)
delete_flag Boolean? @default(false)
update_time DateTime @default(now()) @db.Timestamp(0)
}