diff --git a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/initializer/VersionUpgradeInitializer.java b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/initializer/VersionUpgradeInitializer.java index 657e24774..5c5f69e28 100644 --- a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/initializer/VersionUpgradeInitializer.java +++ b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/initializer/VersionUpgradeInitializer.java @@ -106,8 +106,10 @@ public class VersionUpgradeInitializer implements ApplicationRunner { try (BufferedReader reader = new BufferedReader(new InputStreamReader(resource.getInputStream()))) { StringBuilder scriptBuilder = new StringBuilder(); String line; - while ((line = reader.readLine()) != null && !line.startsWith("-- ")) { - scriptBuilder.append(line); + while ((line = reader.readLine()) != null) { + if (!line.startsWith("-- ")) { + scriptBuilder.append(line); + } } // Split SQL statements and execute each one