fixed:修改sql文件执行过滤的判断方式

This commit is contained in:
曾文豪
2023-02-17 15:22:11 +08:00
parent c5654474b0
commit 56e2a66bdf
2 changed files with 2 additions and 2 deletions

View File

@@ -21,7 +21,7 @@ public class DbMigrationConfig {
private String table = "core_config_db";
private List<String> locations = CollUtil.newArrayList("classpath*:db/migration/*.sql");
private String ignoreSqls = "drop,delete";
private String ignoreSqls = "drop table,delete from";
/**
* 检查数据库是否存在

View File

@@ -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 {