diff --git a/database/upgrade/upg_sys_job.sql b/database/upgrade/upg_sys_job.sql index 8406e51d..a3422659 100644 --- a/database/upgrade/upg_sys_job.sql +++ b/database/upgrade/upg_sys_job.sql @@ -37,6 +37,13 @@ CREATE TABLE IF NOT EXISTS `omc_db`.`sys_job` ( PRIMARY KEY (`job_id`, `job_name`, `job_group`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '调度任务调度表' ROW_FORMAT = Dynamic; +ALTER TABLE + `omc_db`.`sys_job` DROP PRIMARY KEY, +ADD + PRIMARY KEY (`job_id`) USING BTREE, +ADD + UNIQUE INDEX IF NOT EXISTS `idx_uni_name_group`(`job_name`, `job_group`) USING BTREE COMMENT 'unique index for job_name and job_group'; + -- ---------------------------- -- Records of sys_job -- ---------------------------- diff --git a/database/upgvue3/upg_sys_job.sql b/database/upgvue3/upg_sys_job.sql index 93d6800a..3e254666 100644 --- a/database/upgvue3/upg_sys_job.sql +++ b/database/upgvue3/upg_sys_job.sql @@ -38,6 +38,13 @@ CREATE TABLE `omc_db`.`sys_job` ( PRIMARY KEY (`job_id`, `job_name`, `job_group`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '调度任务调度表' ROW_FORMAT = Dynamic; +ALTER TABLE + `omc_db`.`sys_job` DROP PRIMARY KEY, +ADD + PRIMARY KEY (`job_id`) USING BTREE, +ADD + UNIQUE INDEX IF NOT EXISTS `idx_uni_name_group`(`job_name`, `job_group`) USING BTREE COMMENT 'unique index for job_name and job_group'; + -- ---------------------------- -- Records of sys_job -- ----------------------------