Class FlywayInitializer
java.lang.Object
org.qubership.integration.platform.variables.management.configuration.datasource.FlywayInitializer
@Configuration
@ConditionalOnProperty(name="qip.flyway-initializer.enabled",
havingValue="true",
matchIfMissing=true)
@ConditionalOnBean(PersistenceAutoConfiguration.class)
@EnableConfigurationProperties(FlywayConfigProperties.class)
public class FlywayInitializer
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionFlywayInitializer(DataSource configsDataSource, FlywayConfigProperties properties, List<ConfigsJavaMigration> configsJavaMigrationList) -
Method Summary
-
Constructor Details
-
FlywayInitializer
public FlywayInitializer(@Qualifier("configsDataSource") DataSource configsDataSource, FlywayConfigProperties properties, List<ConfigsJavaMigration> configsJavaMigrationList)
-
-
Method Details
-
migrate
@PostConstruct public void migrate()
-