diff --git a/aircraft-system/src/main/java/com/aircraft/generate/MysqlGenerator.java b/aircraft-system/src/main/java/com/aircraft/generate/MysqlGenerator.java index 6d09a2e..208d3a2 100644 --- a/aircraft-system/src/main/java/com/aircraft/generate/MysqlGenerator.java +++ b/aircraft-system/src/main/java/com/aircraft/generate/MysqlGenerator.java @@ -21,6 +21,7 @@ package com.aircraft.generate; import com.aircraft.utils.StringUtils; import com.baomidou.mybatisplus.generator.AutoGenerator; +import lombok.AllArgsConstructor; import java.util.Arrays; @@ -53,15 +54,21 @@ public class MysqlGenerator extends SuperGenerator { } } + @AllArgsConstructor + public static class tableInfo { + private String tableName; + private String tablePrefix; + private String moduleName; + } + public static void main(String[] args) { MysqlGenerator mysqlGenerator = new MysqlGenerator(); Arrays.asList( //表名,去除前缀,模块名 - new String[]{"fms_ac_aircraft_device", "fms_ac_", "aircraft"}, - new String[]{"fms_ac_aircraft_insurance", "fms_ac_", "aircraft"}, - new String[]{"fms_ac_aircraft_maintenance", "fms_ac_", "aircraft"} - ).forEach(pair -> { - mysqlGenerator.generator(pair[0], pair[1], pair[2]); + new tableInfo("fms_ac_aircraft_device","fms_ac_","aircraft"), + new tableInfo("fms_ac_aircraft_device","fms_ac_","aircraft") + ).forEach(tableInfo -> { + mysqlGenerator.generator(tableInfo.tableName, tableInfo.tablePrefix, tableInfo.moduleName); }); }