diff --git a/src/main/java/com/glxp/api/config/HdSchemaExecutor.java b/src/main/java/com/glxp/api/config/HdSchemaExecutor.java index ef180f36..d4ac94ea 100644 --- a/src/main/java/com/glxp/api/config/HdSchemaExecutor.java +++ b/src/main/java/com/glxp/api/config/HdSchemaExecutor.java @@ -7,6 +7,7 @@ import com.glxp.api.dao.system.DbVersionDao; import com.glxp.api.entity.system.DbVersionEntity; import com.glxp.api.entity.system.SchemaData; import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationRunner; import org.springframework.core.annotation.Order; @@ -26,10 +27,16 @@ public class HdSchemaExecutor implements ApplicationRunner { @Resource DbVersionDao hdCommonDao; + @Value("${initSql:true}") + private boolean initSql; + private List schema = new ArrayList<>(); @Override public void run(ApplicationArguments args) throws Exception { + if (!initSql) { + return; + } //初始版本列表 buildSchemas(); //定义sql文件路径