diff --git a/springboot-db-migration/src/main/java/com/tiesheng/migration/config/DbMigrationConfig.java b/springboot-db-migration/src/main/java/com/tiesheng/migration/config/DbMigrationConfig.java index 5fdd402..5dcb187 100644 --- a/springboot-db-migration/src/main/java/com/tiesheng/migration/config/DbMigrationConfig.java +++ b/springboot-db-migration/src/main/java/com/tiesheng/migration/config/DbMigrationConfig.java @@ -21,7 +21,7 @@ public class DbMigrationConfig { private String table = "core_config_db"; private List locations = CollUtil.newArrayList("classpath*:db/migration/*.sql"); - private String ignoreSqls = "drop,delete"; + private String ignoreSqls = "drop table,delete from"; /** * 检查数据库是否存在 diff --git a/springboot-db-migration/src/main/java/com/tiesheng/migration/service/DbMigrationInitializer.java b/springboot-db-migration/src/main/java/com/tiesheng/migration/service/DbMigrationInitializer.java index e742826..ac33d23 100644 --- a/springboot-db-migration/src/main/java/com/tiesheng/migration/service/DbMigrationInitializer.java +++ b/springboot-db-migration/src/main/java/com/tiesheng/migration/service/DbMigrationInitializer.java @@ -91,7 +91,7 @@ public class DbMigrationInitializer implements ServletContextInitializer { if (StrUtil.isEmpty(sql)) { continue; } - if (StrUtil.startWithAnyIgnoreCase(sql, StrUtil.splitToArray(dbMigrationConfig.getIgnoreSqls(), ","))) { + if (StrUtil.containsAnyIgnoreCase(sql, StrUtil.splitToArray(dbMigrationConfig.getIgnoreSqls(), ","))) { continue; } try {