baifc-0928.sql 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. DROP TABLE IF EXISTS `tb_operating_phone`;
  2. CREATE TABLE `tb_operating_phone` (
  3. `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
  4. `phone_number` varchar(64) NOT NULL DEFAULT '' COMMENT '服务电话',
  5. `sort_order` INT DEFAULT 0 COMMENT '排序序号',
  6. `del_flag` char(1) DEFAULT '0' COMMENT '删除标识(0:未删除,2:已删除)',
  7. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  8. `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  9. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  10. `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  11. PRIMARY KEY (`id`) USING BTREE
  12. ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='运营电话信息表';
  13. DROP TABLE IF EXISTS `tb_nursing_worker`;
  14. CREATE TABLE `tb_nursing_worker` (
  15. `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
  16. `name` varchar(64) NOT NULL DEFAULT '' COMMENT '姓名',
  17. `phone_number` varchar(64) NOT NULL DEFAULT '' COMMENT '手机号',
  18. `sex` varchar(4) NOT NULL DEFAULT '' COMMENT '性别 1-男 2-女',
  19. `age` int NOT NULL DEFAULT 0 COMMENT '年龄',
  20. `work_years` int NOT NULL DEFAULT 0 COMMENT '工作年限',
  21. `hospital_id` bigint NOT NULL DEFAULT 0 COMMENT '常驻医院id',
  22. `id_card` varchar(64) NOT NULL DEFAULT '' COMMENT '身份证号',
  23. `order_receiving_status` varchar(4) NOT NULL DEFAULT '0' COMMENT '接单状态 0-正常 1-关闭',
  24. `enable_status` varchar(4) NOT NULL DEFAULT '0' COMMENT '用户状态 0-启用 1-禁用',
  25. `sort_order` INT DEFAULT 0 COMMENT '排序序号',
  26. `photograph_url` varchar(255) NOT NULL DEFAULT '' COMMENT '形象照片url',
  27. `del_flag` char(1) DEFAULT '0' COMMENT '删除标识(0:未删除,2:已删除)',
  28. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  29. `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  30. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  31. `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  32. PRIMARY KEY (`id`) USING BTREE
  33. ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='护工信息表';
  34. DROP TABLE IF EXISTS `tb_nursing_certificate`;
  35. CREATE TABLE `tb_nursing_certificate`
  36. (
  37. `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
  38. `worker_id` bigint NOT NULL DEFAULT 0 COMMENT '护工id',
  39. `certificate_name` varchar(64) NOT NULL DEFAULT '' COMMENT '证书名称',
  40. `picture_url` varchar(255) NOT NULL DEFAULT '' COMMENT '证书图片url',
  41. `del_flag` char(1) DEFAULT '0' COMMENT '删除标识(0:未删除,2:已删除)',
  42. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  43. `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  44. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  45. `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  46. PRIMARY KEY (`id`) USING BTREE
  47. ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='护工从业证书信息表';
  48. DROP TABLE IF EXISTS `tb_management_teacher`;
  49. CREATE TABLE `tb_management_teacher`
  50. (
  51. `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
  52. `name` varchar(64) NOT NULL DEFAULT '' COMMENT '姓名',
  53. `phone_number` varchar(64) NOT NULL DEFAULT '' COMMENT '手机号',
  54. `age` int NOT NULL DEFAULT 0 COMMENT '年龄',
  55. `work_years` int NOT NULL DEFAULT 0 COMMENT '工作年限',
  56. `id_card` varchar(64) NOT NULL DEFAULT '' COMMENT '身份证号',
  57. `enable_status` varchar(4) NOT NULL DEFAULT '0' COMMENT '状态 0-启用 1-禁用',
  58. `sort_order` INT DEFAULT 0 COMMENT '排序序号',
  59. `photograph_url` varchar(255) NOT NULL DEFAULT '' COMMENT '形象照片url',
  60. `manage_nursing_flag` varchar(4) NOT NULL DEFAULT 0 COMMENT '是否开启管理护工权限 N-否 Y-是',
  61. `del_flag` char(1) DEFAULT '0' COMMENT '删除标识(0:未删除,2:已删除)',
  62. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  63. `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  64. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  65. `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  66. PRIMARY KEY (`id`) USING BTREE
  67. ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='管理老师信息表';
  68. DROP TABLE IF EXISTS `tb_teacher_department_rel`;
  69. CREATE TABLE `tb_teacher_department_rel`
  70. (
  71. `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
  72. `teacher_id` bigint NOT NULL COMMENT '管理老师id',
  73. `hospital_id` bigint NOT NULL COMMENT '医院id',
  74. `department_id` bigint NOT NULL COMMENT '科室id',
  75. `del_flag` char(1) DEFAULT '0' COMMENT '删除标识(0:未删除,2:已删除)',
  76. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  77. `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  78. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  79. `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  80. PRIMARY KEY (`id`) USING BTREE
  81. ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='管理老师管理科室关联表';