diff --git a/sql/mysql5/youlai_boot.sql b/sql/mysql5/youlai_boot.sql index f38f3b33..6782d768 100644 --- a/sql/mysql5/youlai_boot.sql +++ b/sql/mysql5/youlai_boot.sql @@ -444,9 +444,8 @@ CREATE TABLE `gen_config` ( `parent_menu_id` bigint DEFAULT NULL COMMENT '上级菜单ID,对应sys_menu的id ', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `is_deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除', PRIMARY KEY (`id`), - UNIQUE KEY `uk_tablename_deleted` (`table_name`,`is_deleted`) USING BTREE + UNIQUE KEY `uk_tablename_deleted` (`table_name`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='代码生成基础配置表'; -- ---------------------------- @@ -472,7 +471,6 @@ CREATE TABLE `gen_field_config` ( `dict_type` varchar(100) DEFAULT NULL COMMENT '字典类型(sys_dict表的code)', `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` datetime COMMENT '更新时间', - `is_deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='代码生成字段配置表'; diff --git a/sql/mysql8/youlai_boot.sql b/sql/mysql8/youlai_boot.sql index 775a0704..862b1903 100644 --- a/sql/mysql8/youlai_boot.sql +++ b/sql/mysql8/youlai_boot.sql @@ -445,9 +445,8 @@ CREATE TABLE `gen_config` ( `parent_menu_id` bigint DEFAULT NULL COMMENT '上级菜单ID,对应sys_menu的id ', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `is_deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除', PRIMARY KEY (`id`), - UNIQUE KEY `uk_tablename_deleted` (`table_name`,`is_deleted`) USING BTREE + UNIQUE KEY `uk_tablename` (`table_name`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='代码生成基础配置表'; -- ---------------------------- @@ -473,7 +472,6 @@ CREATE TABLE `gen_field_config` ( `dict_type` varchar(100) DEFAULT NULL COMMENT '字典类型(sys_dict表的code)', `create_time` datetime COMMENT '创建时间', `update_time` datetime COMMENT '更新时间', - `is_deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除', PRIMARY KEY (`id`), ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='代码生成字段配置表'; diff --git a/src/main/java/com/youlai/system/controller/GeneratorController.java b/src/main/java/com/youlai/system/controller/GeneratorController.java index f73525c8..7386cba4 100644 --- a/src/main/java/com/youlai/system/controller/GeneratorController.java +++ b/src/main/java/com/youlai/system/controller/GeneratorController.java @@ -60,8 +60,8 @@ public class GeneratorController { public Result deleteGenConfig( @Parameter(description = "表名", example = "sys_user") @PathVariable String tableName ) { - boolean result = generatorService.deleteGenConfig(tableName); - return Result.judge(result); + generatorService.deleteGenConfig(tableName); + return Result.success(); } @Operation(summary = "获取预览生成代码") diff --git a/src/main/java/com/youlai/system/model/entity/GenConfig.java b/src/main/java/com/youlai/system/model/entity/GenConfig.java index 49420341..59dcd5c5 100644 --- a/src/main/java/com/youlai/system/model/entity/GenConfig.java +++ b/src/main/java/com/youlai/system/model/entity/GenConfig.java @@ -52,8 +52,4 @@ public class GenConfig extends BaseEntity { * 作者 */ private String author; - - - @TableLogic - private Integer isDeleted; } \ No newline at end of file diff --git a/src/main/java/com/youlai/system/service/GeneratorService.java b/src/main/java/com/youlai/system/service/GeneratorService.java index f32e0c78..882e7b9a 100644 --- a/src/main/java/com/youlai/system/service/GeneratorService.java +++ b/src/main/java/com/youlai/system/service/GeneratorService.java @@ -54,5 +54,5 @@ public interface GeneratorService { * @param tableName 表名 * @return */ - boolean deleteGenConfig(String tableName); + void deleteGenConfig(String tableName); } diff --git a/src/main/java/com/youlai/system/service/impl/GeneratorServiceImpl.java b/src/main/java/com/youlai/system/service/impl/GeneratorServiceImpl.java index fe1d264c..725b3b21 100644 --- a/src/main/java/com/youlai/system/service/impl/GeneratorServiceImpl.java +++ b/src/main/java/com/youlai/system/service/impl/GeneratorServiceImpl.java @@ -190,7 +190,7 @@ public class GeneratorServiceImpl implements GeneratorService { * @return */ @Override - public boolean deleteGenConfig(String tableName) { + public void deleteGenConfig(String tableName) { GenConfig genConfig = genConfigService.getOne(new LambdaQueryWrapper() .eq(GenConfig::getTableName, tableName)); @@ -202,7 +202,6 @@ public class GeneratorServiceImpl implements GeneratorService { .eq(GenFieldConfig::getConfigId, genConfig.getId()) ); } - return result; }