updater.validate(connection, schema); } else { throw new RuntimeException("Invalid value for databaseSchema: " + databaseSchema);
void migration(MigrationStrategy strategy, boolean initializeEmpty, String schema, File databaseUpdateFile, Connection connection, KeycloakSession session) { JpaUpdaterProvider updater = session.getProvider(JpaUpdaterProvider.class); JpaUpdaterProvider.Status status = updater.validate(connection, schema); if (status == JpaUpdaterProvider.Status.VALID) { logger.debug("Database is up-to-date");