From 47ced9d0f27d0a215b947895bc7291e1e541ab7a Mon Sep 17 00:00:00 2001 From: Renovate Date: Wed, 22 Oct 2025 21:27:32 +0000 Subject: [PATCH] fix(deps): update flyway to v11.14.1 --- pom.xml | 6 +++--- .../me/bobert/netneutrality/core/db/DatabaseMigration.java | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index b1aba62..67a94eb 100644 --- a/pom.xml +++ b/pom.xml @@ -42,7 +42,7 @@ org.flywaydb flyway-maven-plugin - 11.8.2 + 11.14.1 ${env.FLYWAY_URL} ${env.FLYWAY_USER} @@ -195,12 +195,12 @@ org.flywaydb flyway-core - 11.8.2 + 11.14.1 org.flywaydb flyway-mysql - 11.8.2 + 11.14.1 runtime diff --git a/src/main/java/me/bobert/netneutrality/core/db/DatabaseMigration.java b/src/main/java/me/bobert/netneutrality/core/db/DatabaseMigration.java index 35a9563..eb2591c 100644 --- a/src/main/java/me/bobert/netneutrality/core/db/DatabaseMigration.java +++ b/src/main/java/me/bobert/netneutrality/core/db/DatabaseMigration.java @@ -9,6 +9,7 @@ import me.bobert.netneutrality.utils.Settings; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.flywaydb.core.Flyway; +import org.flywaydb.core.api.output.MigrateResult; public class DatabaseMigration { private final static Logger logger = LogManager.getLogger(DatabaseMigration.class); @@ -21,11 +22,13 @@ public class DatabaseMigration { String dbUrl = String.format("jdbc:mysql://%s:3306/%s", dbHost, dbName); try { + logger.info("Running database migrations.."); Flyway flyway = Flyway.configure() .dataSource(dbUrl, dbUser, dbPass) .load(); - flyway.migrate(); + MigrateResult result = flyway.migrate(); + logger.info("Database migrations finished successfully! (total: {})", result.migrationsExecuted); } catch (Exception e) { logger.error(e); System.exit(1);