From 0bf44dbc7b8b91a15be710d52467f3dad0937ff9 Mon Sep 17 00:00:00 2001 From: Athou Date: Fri, 9 Feb 2024 18:32:43 +0100 Subject: [PATCH] make sure we clean any existing file before starting --- .../com/commafeed/backend/service/db/H2MigrationService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/commafeed-server/src/main/java/com/commafeed/backend/service/db/H2MigrationService.java b/commafeed-server/src/main/java/com/commafeed/backend/service/db/H2MigrationService.java index d3dfc0b3..616ed75a 100644 --- a/commafeed-server/src/main/java/com/commafeed/backend/service/db/H2MigrationService.java +++ b/commafeed-server/src/main/java/com/commafeed/backend/service/db/H2MigrationService.java @@ -58,6 +58,10 @@ public class H2MigrationService { Path newVersionPath = path.resolveSibling(path.getFileName() + "." + getPatchVersion(toVersion) + ".mv.db"); Path oldVersionBackupPath = path.resolveSibling(path.getFileName() + "." + getPatchVersion(fromVersion) + ".backup"); + Files.deleteIfExists(scriptPath); + Files.deleteIfExists(newVersionPath); + Files.deleteIfExists(oldVersionBackupPath); + H2MigrationTool.readDriverRecords(); new H2MigrationTool().migrate(fromVersion, toVersion, path.toAbsolutePath().toString(), user, password, scriptPath.toAbsolutePath().toString(), "", "", false, false, "");