fix: 配置表唯一索引添加is_deleted字段

This commit is contained in:
ray
2024-08-01 00:28:08 +08:00
parent d1c93e39cf
commit ac5a140d55
2 changed files with 2 additions and 2 deletions

View File

@@ -446,7 +446,7 @@ CREATE TABLE `gen_config` (
`update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除', `is_deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `uk_tablename` (`table_name`) UNIQUE KEY `uk_tablename_deleted` (`table_name`,`is_deleted`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='代码生成基础配置表'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='代码生成基础配置表';
-- ---------------------------- -- ----------------------------

View File

@@ -447,7 +447,7 @@ CREATE TABLE `gen_config` (
`update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除', `is_deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `uk_tablename` (`table_name`) UNIQUE KEY `uk_tablename_deleted` (`table_name`,`is_deleted`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='代码生成基础配置表'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='代码生成基础配置表';
-- ---------------------------- -- ----------------------------