Browse Source

fix: 调整sql

release-sy-tdsql
hxh 1 month ago
parent
commit
5e105eef49
  1. 107
      sql/sy/v1.0.0/v1.0.0.sql
  2. 123
      sql/sy/v1.6.0/增量脚本/v1.6.1-update.sql
  3. 2
      sql/zj/v5.0.0/v1.sql

107
sql/sy/v1.6.0/增量脚本/v1.0.0.sql → sql/sy/v1.0.0/v1.0.0.sql

@ -318,110 +318,3 @@ CREATE TABLE `bs_sgc_sz_yhjlzx` (
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸维修养护执行人表'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸维修养护执行人表';
CREATE TABLE `bs_sgc_df_xmgl` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查项名称',
`dike_code` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防code',
`dike_name` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防名称',
`type` int NOT NULL DEFAULT '0' COMMENT '巡查类型 字典:patrol_maintenance_type',
`category` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查类别字典:key_jf_patrol_category',
`create_uid` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人',
`create_name` varchar(50) NOT NULL DEFAULT '' COMMENT '责任人name',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '最近修改时间',
`update_uid` varchar(50) NOT NULL DEFAULT '0' COMMENT '修改人id',
`remark` text COMMENT '备注',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='堤防巡视项目管理表';
CREATE TABLE `bs_sgc_df_xcitem` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`checking_id` int NOT NULL DEFAULT '0' COMMENT '项目id',
`parts` varchar(100) NOT NULL DEFAULT '' COMMENT '检查部位',
`content` varchar(500) NOT NULL DEFAULT '' COMMENT '检查内容',
`remark` text COMMENT '备注',
`create_uid` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_uid` varchar(32) NOT NULL DEFAULT '' COMMENT '最近修改人',
`update_time` datetime DEFAULT NULL COMMENT '最近修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=455 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='堤防巡视检查项表';
CREATE TABLE `bs_sgc_df_xsxcjl` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`checking_id` int NOT NULL DEFAULT '0' COMMENT '巡查项目id',
`status` int NOT NULL DEFAULT '0' COMMENT '巡查状态字典:patrol_maintenance_status',
`checking_name` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查名称',
`type` int NOT NULL DEFAULT '0' COMMENT '巡查类型 字典:patrol_maintenance_type',
`category` int NOT NULL DEFAULT '0' COMMENT '巡查类别字典:patrol_maintenance_category',
`duty_holder_name` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查责任人name',
`duty_holder_id` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查责任人id',
`dike_code` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防code',
`dike_name` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防名称',
`start_date` datetime DEFAULT NULL COMMENT '巡查开始时间',
`end_date` datetime DEFAULT NULL COMMENT '巡查结束时间',
`scope` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查范围',
`create_uid` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人id',
`create_name` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人名称',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '最近修改时间',
`update_uid` varchar(50) NOT NULL DEFAULT '0' COMMENT '修改人id',
`remark` text COMMENT '备注',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='堤防巡视记录管理表';
CREATE TABLE `bs_sgc_df_xcqx` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`checking_id` int NOT NULL DEFAULT '0' COMMENT '巡查项目id',
`record_id` int NOT NULL DEFAULT '0' COMMENT '记录id',
`parts` varchar(100) NOT NULL DEFAULT '' COMMENT '检查部位',
`status` int NOT NULL DEFAULT '0' COMMENT '巡查状态字典:patrol_maintenance_status',
`checking_name` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查名称',
`type` int NOT NULL DEFAULT '0' COMMENT '巡查类型 字典:patrol_maintenance_type',
`category` int NOT NULL DEFAULT '0' COMMENT '巡查类别 字典:patrol_maintenance_category',
`duty_holder_name` varchar(50) NOT NULL DEFAULT '' COMMENT '缺陷人name',
`duty_holder_id` varchar(50) NOT NULL DEFAULT '' COMMENT '缺陷人name',
`dike_code` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防code',
`dike_name` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防名称',
`start_date` datetime DEFAULT NULL COMMENT '缺陷开始时间',
`end_date` datetime DEFAULT NULL COMMENT '缺陷结束时间',
`content` varchar(200) NOT NULL DEFAULT '' COMMENT '描述',
`position` varchar(200) NOT NULL DEFAULT '' COMMENT '问题位置',
`problem_level` int NOT NULL DEFAULT '0' COMMENT '问题等级 字典 patrol_maintenance_level',
`doc` text COMMENT '文档',
`remark` text COMMENT '备注',
`create_uid` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人',
`update_time` datetime DEFAULT NULL COMMENT '最近修改时间',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_uid` varchar(50) NOT NULL DEFAULT '0' COMMENT '修改人id',
`item_id` int DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='堤防巡视记录缺陷管理表';
CREATE TABLE `bs_sgc_df_xcyj` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`checking_id` int NOT NULL DEFAULT '0' COMMENT '巡查项目id',
`problem_id` int NOT NULL DEFAULT '0' COMMENT '缺陷id',
`status` int NOT NULL DEFAULT '0' COMMENT '巡查状态字典:patrol_maintenance_status',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查名称',
`type` int NOT NULL DEFAULT '0' COMMENT '巡查类型 字典:patrol_maintenance_type',
`category` int NOT NULL DEFAULT '0' COMMENT '巡查类别 字典:patrol_maintenance_category',
`dike_code` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防code',
`dike_name` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防名称',
`start_date` datetime DEFAULT NULL COMMENT '维养开始时间',
`end_date` datetime DEFAULT NULL COMMENT '维养结束时间',
`position` varchar(200) NOT NULL DEFAULT '' COMMENT '问题位置',
`content` varchar(200) NOT NULL DEFAULT '' COMMENT '描述',
`problem_level` int NOT NULL DEFAULT '0' COMMENT '问题等级 字典 patrol_maintenance_level',
`create_uid` varchar(50) NOT NULL DEFAULT '' COMMENT '数据创建人id',
`duty_holder_name` varchar(50) NOT NULL DEFAULT '' COMMENT '维养责任人名称',
`duty_holder_id` varchar(50) NOT NULL DEFAULT '' COMMENT '维养责任人id',
`doc` text COMMENT '文档',
`remark` text COMMENT '备注',
`update_uid` varchar(32) NOT NULL DEFAULT '' COMMENT '最近修改人',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '最近修改时间',
`record_id` int DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='堤防巡视养护管理表';

123
sql/sy/v1.6.0/增量脚本/v1.6.1-update.sql

@ -0,0 +1,123 @@
SET NAMES utf8mb4;
CREATE TABLE `bs_sgc_df_xmgl` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查项名称',
`dike_code` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防code',
`dike_name` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防名称',
`type` int NOT NULL DEFAULT '0' COMMENT '巡查类型 字典:patrol_maintenance_type',
`category` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查类别字典:key_jf_patrol_category',
`create_uid` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人',
`create_name` varchar(50) NOT NULL DEFAULT '' COMMENT '责任人name',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '最近修改时间',
`update_uid` varchar(50) NOT NULL DEFAULT '0' COMMENT '修改人id',
`remark` text COMMENT '备注',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci
ROW_FORMAT=DYNAMIC COMMENT='堤防巡视项目管理表';
CREATE TABLE `bs_sgc_df_xcitem` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`checking_id` int NOT NULL DEFAULT '0' COMMENT '项目id',
`parts` varchar(100) NOT NULL DEFAULT '' COMMENT '检查部位',
`content` varchar(500) NOT NULL DEFAULT '' COMMENT '检查内容',
`remark` text COMMENT '备注',
`create_uid` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_uid` varchar(32) NOT NULL DEFAULT '' COMMENT '最近修改人',
`update_time` datetime DEFAULT NULL COMMENT '最近修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=455 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci
ROW_FORMAT=DYNAMIC COMMENT='堤防巡视检查项表';
CREATE TABLE `bs_sgc_df_xsxcjl` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`checking_id` int NOT NULL DEFAULT '0' COMMENT '巡查项目id',
`status` int NOT NULL DEFAULT '0' COMMENT '巡查状态字典:patrol_maintenance_status',
`checking_name` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查名称',
`type` int NOT NULL DEFAULT '0' COMMENT '巡查类型 字典:patrol_maintenance_type',
`category` int NOT NULL DEFAULT '0' COMMENT '巡查类别字典:patrol_maintenance_category',
`duty_holder_name` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查责任人name',
`duty_holder_id` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查责任人id',
`dike_code` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防code',
`dike_name` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防名称',
`start_date` datetime DEFAULT NULL COMMENT '巡查开始时间',
`end_date` datetime DEFAULT NULL COMMENT '巡查结束时间',
`scope` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查范围',
`create_uid` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人id',
`create_name` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人名称',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '最近修改时间',
`update_uid` varchar(50) NOT NULL DEFAULT '0' COMMENT '修改人id',
`remark` text COMMENT '备注',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci
ROW_FORMAT=DYNAMIC COMMENT='堤防巡视记录管理表';
CREATE TABLE `bs_sgc_df_xcqx` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`checking_id` int NOT NULL DEFAULT '0' COMMENT '巡查项目id',
`record_id` int NOT NULL DEFAULT '0' COMMENT '记录id',
`parts` varchar(100) NOT NULL DEFAULT '' COMMENT '检查部位',
`status` int NOT NULL DEFAULT '0' COMMENT '巡查状态字典:patrol_maintenance_status',
`checking_name` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查名称',
`type` int NOT NULL DEFAULT '0' COMMENT '巡查类型 字典:patrol_maintenance_type',
`category` int NOT NULL DEFAULT '0' COMMENT '巡查类别 字典:patrol_maintenance_category',
`duty_holder_name` varchar(50) NOT NULL DEFAULT '' COMMENT '缺陷人name',
`duty_holder_id` varchar(50) NOT NULL DEFAULT '' COMMENT '缺陷人name',
`dike_code` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防code',
`dike_name` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防名称',
`start_date` datetime DEFAULT NULL COMMENT '缺陷开始时间',
`end_date` datetime DEFAULT NULL COMMENT '缺陷结束时间',
`content` varchar(200) NOT NULL DEFAULT '' COMMENT '描述',
`position` varchar(200) NOT NULL DEFAULT '' COMMENT '问题位置',
`problem_level` int NOT NULL DEFAULT '0' COMMENT '问题等级 字典 patrol_maintenance_level',
`doc` text COMMENT '文档',
`remark` text COMMENT '备注',
`create_uid` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人',
`update_time` datetime DEFAULT NULL COMMENT '最近修改时间',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_uid` varchar(50) NOT NULL DEFAULT '0' COMMENT '修改人id',
`item_id` int DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci
ROW_FORMAT=DYNAMIC COMMENT='堤防巡视记录缺陷管理表';
CREATE TABLE `bs_sgc_df_xcyj` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`checking_id` int NOT NULL DEFAULT '0' COMMENT '巡查项目id',
`problem_id` int NOT NULL DEFAULT '0' COMMENT '缺陷id',
`status` int NOT NULL DEFAULT '0' COMMENT '巡查状态字典:patrol_maintenance_status',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '巡查名称',
`type` int NOT NULL DEFAULT '0' COMMENT '巡查类型 字典:patrol_maintenance_type',
`category` int NOT NULL DEFAULT '0' COMMENT '巡查类别 字典:patrol_maintenance_category',
`dike_code` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防code',
`dike_name` varchar(50) NOT NULL DEFAULT '' COMMENT '堤防名称',
`start_date` datetime DEFAULT NULL COMMENT '维养开始时间',
`end_date` datetime DEFAULT NULL COMMENT '维养结束时间',
`position` varchar(200) NOT NULL DEFAULT '' COMMENT '问题位置',
`content` varchar(200) NOT NULL DEFAULT '' COMMENT '描述',
`problem_level` int NOT NULL DEFAULT '0' COMMENT '问题等级 字典 patrol_maintenance_level',
`create_uid` varchar(50) NOT NULL DEFAULT '' COMMENT '数据创建人id',
`duty_holder_name` varchar(50) NOT NULL DEFAULT '' COMMENT '维养责任人名称',
`duty_holder_id` varchar(50) NOT NULL DEFAULT '' COMMENT '维养责任人id',
`doc` text COMMENT '文档',
`remark` text COMMENT '备注',
`update_uid` varchar(32) NOT NULL DEFAULT '' COMMENT '最近修改人',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '最近修改时间',
`record_id` int DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci
ROW_FORMAT=DYNAMIC COMMENT='堤防巡视养护管理表';
ALTER TABLE sgc_yg.bs_sgc_df_xcyj CHANGE defect_id problem_id int DEFAULT 0 NOT NULL COMMENT '缺陷id';
ALTER TABLE sgc_yg.bs_sgc_df_xcyj ADD record_id INT NULL;

2
sql/sy/v1.6.0/增量脚本/v1.sql → sql/zj/v5.0.0/v1.sql

@ -18,5 +18,3 @@ ALTER TABLE `sgc_yg`.`sys_user` ADD COLUMN `user_type` VARCHAR ( 255 ) NULL;
ALTER TABLE `sgc_yg`.`att_dike_base` ALTER TABLE `sgc_yg`.`att_dike_base`
CHANGE COLUMN `ENG_GRAD` `dike_GRAD` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '堤防级别' AFTER `dike_USE`; CHANGE COLUMN `ENG_GRAD` `dike_GRAD` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '堤防级别' AFTER `dike_USE`;
ALTER TABLE sgc_yg.bs_sgc_df_xcyj CHANGE defect_id problem_id int DEFAULT 0 NOT NULL COMMENT '缺陷id';
ALTER TABLE sgc_yg.bs_sgc_df_xcyj ADD record_id INT NULL;
Loading…
Cancel
Save