Browse Source

feat: 水闸巡检脚本

master_tdsql
hxh 9 months ago
parent
commit
30897599df
  1. 59
      sql/sy/v1.4.0/全量脚本/v1.4.0-all.sql
  2. 70
      sql/sy/v1.4.0/增量脚本/v1.4.0-update.sql

59
sql/sy/v1.4.0/全量脚本/v1.4.0-all.sql

@ -96,7 +96,7 @@ CREATE TABLE `bs_sgc_df_xsjhjl` (
`SCOPE` varchar(50) COLLATE utf8mb4_general_ci COMMENT '巡查范围', `SCOPE` varchar(50) COLLATE utf8mb4_general_ci COMMENT '巡查范围',
`NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查记录名称', `NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查记录名称',
`HANDLE_STATUS` int NOT NULL COMMENT '处置状态', `HANDLE_STATUS` int NOT NULL COMMENT '处置状态',
`STATUS` int NOT NULL COMMENT '记录状态', `STATUS` int COMMENT '记录状态',
`REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注', `REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注',
`CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', `CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
`CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间',
@ -679,9 +679,25 @@ CREATE TABLE `bs_sgc_sz_xsjhdw` (
CREATE TABLE `bs_sgc_sz_xsjhjl` ( CREATE TABLE `bs_sgc_sz_xsjhjl` (
`ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡视检查检查记录编号', `ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡视检查检查记录编号',
`PLAN_ID` int COMMENT '巡查计划ID', `PLAN_ID` int COMMENT '巡查计划ID',
`PLAN_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '计划名称',
`SUB_PLAN_ID` int COMMENT '子计划ID',
`SUB_PLAN_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '子计划名称',
`SUB_PLAN_START_DATE` datetime DEFAULT NULL COMMENT '子计划开始时间',
`SUB_PLAN_END_DATE` datetime DEFAULT NULL COMMENT '子计划结束时间',
`LINE_ID` int COMMENT '巡查路线ID',
`LINE_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '路线名称',
`LINE_TYPE` int COMMENT '路线类型',
`DUTY_HOLDER_TYPE` int DEFAULT NULL COMMENT '巡查责任人类型',
`START_DATE` datetime DEFAULT NULL COMMENT '巡查开始时间',
`END_DATE` datetime DEFAULT NULL COMMENT '巡查结束时间',
`WAGA_CODE` varchar(255) COLLATE utf8mb4_general_ci NOT NULL COMMENT '水闸代码', `WAGA_CODE` varchar(255) COLLATE utf8mb4_general_ci NOT NULL COMMENT '水闸代码',
`WAGA_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '水闸名称',
`WAGA_TYPE` int COMMENT '水闸类型',
`REMAINING` int COMMENT '剩余巡查项'
`SCOPE` varchar(50) COLLATE utf8mb4_general_ci COMMENT '巡查范围',
`NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查记录名称', `NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查记录名称',
`STATUS` int NOT NULL COMMENT '状态', `HANDLE_STATUS` int NOT NULL COMMENT '处置状态',
`STATUS` int COMMENT '记录状态',
`REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注', `REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注',
`CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', `CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
`CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间',
@ -699,6 +715,9 @@ CREATE TABLE `bs_sgc_sz_xsjhjlz` (
`PROBLEM` varchar(500) COLLATE utf8mb4_general_ci COMMENT '存在问题', `PROBLEM` varchar(500) COLLATE utf8mb4_general_ci COMMENT '存在问题',
`REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注', `REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注',
`DOC` text COLLATE utf8mb4_general_ci COMMENT '文档', `DOC` text COLLATE utf8mb4_general_ci COMMENT '文档',
`HANDLE_IMAGES` text COLLATE utf8mb4_general_ci COMMENT '处置图片',
`HANDLE_CONTENT` varchar(500) COLLATE utf8mb4_general_ci COMMENT '处置描述',
`HANDLE_TIME` datetime DEFAULT NULL COMMENT '处置时间',
`CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', `CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
`CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间',
`UPDATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人', `UPDATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人',
@ -706,6 +725,42 @@ CREATE TABLE `bs_sgc_sz_xsjhjlz` (
PRIMARY KEY (`ID`) PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸巡视检查检查记录子项表'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸巡视检查检查记录子项表';
CREATE TABLE `bs_sgc_sz_xslx` (
`ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡视检查路线查编号',
`WAGA_CODE` varchar(255) COLLATE utf8mb4_general_ci COMMENT '水闸代码',
`NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查名称',
`TYPE` int DEFAULT NULL COMMENT '巡查路线类型',
`DUTY_HOLDER_TYPE` int DEFAULT NULL COMMENT '巡查责任人类型',
`XC_ID` int NOT NULL COMMENT '巡查ID',
`POINTS` text COLLATE utf8mb4_general_ci COMMENT '巡查路线点位',
`STATUS` int NOT NULL COMMENT '状态',
`REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注',
`CREATE_UID` varchar(16) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
`CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间',
`UPDATE_UID` varchar(16) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人',
`UPDATE_TIME` datetime DEFAULT NULL COMMENT '最近修改时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸巡视检查路线表';
CREATE TABLE `bs_sgc_sz_xsjhxq` (
`ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡查计划内容编号',
`NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查计划内容名称',
`LINE_ID` int NOT NULL COMMENT '巡查路线ID',
`PLAN_ID` int NOT NULL COMMENT '巡查计划ID',
`REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注',
`START_DATE` datetime DEFAULT NULL COMMENT '计划开始时间',
`END_DATE` datetime DEFAULT NULL COMMENT '计划结束时间',
`SCOPE` text COLLATE utf8mb4_general_ci COMMENT '巡查范围',
`OPERATOR` text COLLATE utf8mb4_general_ci COMMENT '执行人',
`STATUS` int NOT NULL COMMENT '状态',
`CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
`CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间',
`UPDATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人',
`UPDATE_TIME` datetime DEFAULT NULL COMMENT '最近修改时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸巡查计划内容表';
CREATE TABLE `bs_sgc_sz_xsjhjgj` ( CREATE TABLE `bs_sgc_sz_xsjhjgj` (
`ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡视检查检查记录轨迹编号', `ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡视检查检查记录轨迹编号',
`RECORD_ID` int NOT NULL COMMENT '巡查记录ID', `RECORD_ID` int NOT NULL COMMENT '巡查记录ID',

70
sql/sy/v1.4.0/增量脚本/v1.4.0-update.sql

@ -65,3 +65,73 @@ ALTER TABLE `bs_sgc_sz_yhjl` ADD `WAGA_TYPE` int COMMENT '水闸类型';
ALTER TABLE `bs_sgc_sz_yhjl` ADD `SUPPLEMENT` varchar(500) DEFAULT NULL COMMENT '资金'; ALTER TABLE `bs_sgc_sz_yhjl` ADD `SUPPLEMENT` varchar(500) DEFAULT NULL COMMENT '资金';
ALTER TABLE `bs_sgc_sz_yhjl` ADD `LEDGER_DOC` text COLLATE utf8mb4_general_ci COMMENT '维养台账'; ALTER TABLE `bs_sgc_sz_yhjl` ADD `LEDGER_DOC` text COLLATE utf8mb4_general_ci COMMENT '维养台账';
ALTER TABLE `bs_sgc_sz_yhjl` ADD `PLAN_NAME` varchar(100) COLLATE utf8mb4_general_ci COMMENT '计划名称'; ALTER TABLE `bs_sgc_sz_yhjl` ADD `PLAN_NAME` varchar(100) COLLATE utf8mb4_general_ci COMMENT '计划名称';
-------------------------------------------------
ALTER TABLE bs_sgc_sz_xsjhjl MODIFY COLUMN STATUS int NULL COMMENT '状态';
CREATE TABLE `bs_sgc_sz_xslx` (
`ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡视检查路线查编号',
`WAGA_CODE` varchar(255) COLLATE utf8mb4_general_ci COMMENT '水闸代码',
`NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查名称',
`TYPE` int DEFAULT NULL COMMENT '巡查路线类型',
`DUTY_HOLDER_TYPE` int DEFAULT NULL COMMENT '巡查责任人类型',
`XC_ID` int NOT NULL COMMENT '巡查ID',
`POINTS` text COLLATE utf8mb4_general_ci COMMENT '巡查路线点位',
`STATUS` int NOT NULL COMMENT '状态',
`REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注',
`CREATE_UID` varchar(16) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
`CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间',
`UPDATE_UID` varchar(16) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人',
`UPDATE_TIME` datetime DEFAULT NULL COMMENT '最近修改时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸巡视检查路线表';
ALTER TABLE `bs_sgc_sz_xsjh` MODIFY COLUMN XC_ID int NULL COMMENT '巡查ID';
ALTER TABLE `bs_sgc_sz_xsjh` ADD `WAGA_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '水闸名称';
ALTER TABLE `bs_sgc_sz_xsjh` ADD `WAGA_TYPE` int COMMENT '水闸类型';
ALTER TABLE `bs_sgc_sz_xsjh` ADD `STATUS` int NOT NULL COMMENT '状态';
ALTER TABLE `bs_sgc_sz_xsjh` ADD `START_DATE` datetime DEFAULT NULL COMMENT '计划开始时间';
ALTER TABLE `bs_sgc_sz_xsjh` ADD `END_DATE` datetime DEFAULT NULL COMMENT '计划结束时间';
ALTER TABLE `bs_sgc_sz_xsjhzx` ADD `SUB_PLAN_ID` int NOT NULL COMMENT '巡查子计划ID';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `PLAN_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '计划名称';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `SUB_PLAN_ID` int COMMENT '子计划ID';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `SUB_PLAN_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '子计划名称';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `LINE_ID` int COMMENT '巡查路线ID';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `LINE_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '路线名称';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `LINE_TYPE` int COMMENT '路线类型';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `DUTY_HOLDER_TYPE` int DEFAULT NULL COMMENT '巡查责任人类型';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `START_DATE` datetime DEFAULT NULL COMMENT '巡查开始时间';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `END_DATE` datetime DEFAULT NULL COMMENT '巡查结束时间';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `SUB_PLAN_START_DATE` datetime DEFAULT NULL COMMENT '子计划开始时间';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `SUB_PLAN_END_DATE` datetime DEFAULT NULL COMMENT '子计划结束时间';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `SCOPE` varchar(50) COLLATE utf8mb4_general_ci COMMENT '巡查范围';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `WAGA_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '水闸名称';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `WAGA_TYPE` int COMMENT '水闸类型';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `HANDLE_STATUS` int NOT NULL COMMENT '处置状态';
ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `REMAINING` int COMMENT '剩余巡查项';
ALTER TABLE `bs_sgc_sz_xsjhjlz` ADD `HANDLE_TIME` datetime DEFAULT NULL COMMENT '处置时间';
ALTER TABLE `bs_sgc_sz_xsjhjlz` ADD `HANDLE_IMAGES` text COLLATE utf8mb4_general_ci COMMENT '处置图片';
ALTER TABLE `bs_sgc_sz_xsjhjlz` ADD `HANDLE_CONTENT` varchar(500) COLLATE utf8mb4_general_ci COMMENT '处置描述';
CREATE TABLE `bs_sgc_sz_xsjhxq` (
`ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡查计划内容编号',
`NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查计划内容名称',
`LINE_ID` int NOT NULL COMMENT '巡查路线ID',
`PLAN_ID` int NOT NULL COMMENT '巡查计划ID',
`REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注',
`START_DATE` datetime DEFAULT NULL COMMENT '计划开始时间',
`END_DATE` datetime DEFAULT NULL COMMENT '计划结束时间',
`SCOPE` text COLLATE utf8mb4_general_ci COMMENT '巡查范围',
`OPERATOR` text COLLATE utf8mb4_general_ci COMMENT '执行人',
`STATUS` int NOT NULL COMMENT '状态',
`CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
`CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间',
`UPDATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人',
`UPDATE_TIME` datetime DEFAULT NULL COMMENT '最近修改时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸巡查计划内容表';

Loading…
Cancel
Save