add - 新增升级脚本的执行逻辑, 确保以后的版本迭代只需要保证脚本执行正常即可.

This commit is contained in:
wangli 2024-01-22 18:21:05 +08:00
parent f8448fe4fe
commit 8de3827f43

View File

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