liquibase upgrade (#993)

This commit is contained in:
Athou
2022-03-22 15:56:53 +01:00
parent 13a0516cce
commit 4b346dd2e1
3 changed files with 6 additions and 18 deletions

View File

@@ -41,7 +41,7 @@ public class StartupService implements Managed {
updateSchema();
long count = UnitOfWork.call(sessionFactory, () -> userDAO.count());
if (count == 0) {
UnitOfWork.run(sessionFactory, () -> initialData());
UnitOfWork.run(sessionFactory, this::initialData);
}
}
@@ -63,8 +63,9 @@ public class StartupService implements Managed {
}
ResourceAccessor accessor = new ClassLoaderResourceAccessor(Thread.currentThread().getContextClassLoader());
Liquibase liq = new Liquibase("migrations.xml", accessor, database);
liq.update("prod");
try (Liquibase liq = new Liquibase("migrations.xml", accessor, database)) {
liq.update("prod");
}
} catch (Exception e) {
throw new RuntimeException(e);