Class LiquibaseConfiguration


  • @Configuration
    public class LiquibaseConfiguration
    extends Object
    • Constructor Detail

      • LiquibaseConfiguration

        public LiquibaseConfiguration​(org.springframework.core.env.Environment env,
                                      @Value("${spring.liquibase.change-log:classpath:config/liquibase/master.xml}")
                                      String changeLogPath,
                                      @Value("${spring.datasource.url:}")
                                      String datasourceUrl)
    • Method Detail

      • liquibase

        @Bean
        public liquibase.integration.spring.SpringLiquibase liquibase​(@Qualifier("taskExecutor")
                                                                      Executor executor,
                                                                      @LiquibaseDataSource
                                                                      org.springframework.beans.factory.ObjectProvider<DataSource> liquibaseDataSource,
                                                                      org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties liquibaseProperties,
                                                                      org.springframework.beans.factory.ObjectProvider<DataSource> dataSource,
                                                                      org.springframework.boot.autoconfigure.jdbc.DataSourceProperties dataSourceProperties)