diff --git a/sql/sy/v1.6.0/增量脚本/v1.0.0.sql b/sql/sy/v1.0.0/v1.0.0.sql similarity index 66% rename from sql/sy/v1.6.0/增量脚本/v1.0.0.sql rename to sql/sy/v1.0.0/v1.0.0.sql index 6d0f493d..aa81484c 100644 --- a/sql/sy/v1.6.0/增量脚本/v1.0.0.sql +++ b/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='水闸维修养护执行人表'; -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='堤防巡视养护管理表'; diff --git a/sql/sy/v1.6.0/增量脚本/v1.6.1-update.sql b/sql/sy/v1.6.0/增量脚本/v1.6.1-update.sql new file mode 100644 index 00000000..c3c392be --- /dev/null +++ b/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; + diff --git a/sql/sy/v1.6.0/增量脚本/v1.sql b/sql/zj/v5.0.0/v1.sql similarity index 90% rename from sql/sy/v1.6.0/增量脚本/v1.sql rename to sql/zj/v5.0.0/v1.sql index e4234043..0a2a8daf 100644 --- a/sql/sy/v1.6.0/增量脚本/v1.sql +++ b/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` 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; \ No newline at end of file