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) }