Add locations configuration for flyway db init (default still db/migration) (#2381)

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
This commit is contained in:
Avgustin Marinov
2025-04-28 16:54:37 +03:00
committed by GitHub
parent 023c6f06f5
commit 6a2bcb1f9a

View File

@@ -50,9 +50,10 @@ public class HawkbitFlywayDbInit {
public static void main(final String[] args) {
final Flyway flyway = Flyway.configure()
.dataSource(URL, USER, PASSWORD)
.locations(prop("locations", "db/migration").split(","))
.sqlMigrationSuffixes(prop("sql-migration-suffixes", suffix(URL)) + ".sql")
.cleanDisabled(true)
.table(prop("table", "schema_version"))
.sqlMigrationSuffixes(prop("sql-migration-suffixes", suffix(URL)) + ".sql")
.validateOnMigrate(true)
.envVars()
.load();