Package tech.jhipster.config.liquibase
Class SpringLiquibaseUtil
java.lang.Object
tech.jhipster.config.liquibase.SpringLiquibaseUtil
Utility class for handling SpringLiquibase.
It follows implementation of LiquibaseAutoConfiguration.
-
Method Summary
Modifier and TypeMethodDescriptionstatic AsyncSpringLiquibasecreateAsyncSpringLiquibase(org.springframework.core.env.Environment env, Executor executor, DataSource liquibaseDatasource, org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties liquibaseProperties, DataSource dataSource, org.springframework.boot.autoconfigure.jdbc.DataSourceProperties dataSourceProperties) createAsyncSpringLiquibase.static liquibase.integration.spring.SpringLiquibasecreateSpringLiquibase(DataSource liquibaseDatasource, org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties liquibaseProperties, DataSource dataSource, org.springframework.boot.autoconfigure.jdbc.DataSourceProperties dataSourceProperties) createSpringLiquibase.
-
Method Details
-
createSpringLiquibase
public static liquibase.integration.spring.SpringLiquibase createSpringLiquibase(DataSource liquibaseDatasource, org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties liquibaseProperties, DataSource dataSource, org.springframework.boot.autoconfigure.jdbc.DataSourceProperties dataSourceProperties) createSpringLiquibase.
- Parameters:
liquibaseDatasource- aDataSourceobject.liquibaseProperties- aLiquibasePropertiesobject.dataSource- aDataSourceobject.dataSourceProperties- aDataSourcePropertiesobject.- Returns:
- a
SpringLiquibaseobject.
-
createAsyncSpringLiquibase
public static AsyncSpringLiquibase createAsyncSpringLiquibase(org.springframework.core.env.Environment env, Executor executor, DataSource liquibaseDatasource, org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties liquibaseProperties, DataSource dataSource, org.springframework.boot.autoconfigure.jdbc.DataSourceProperties dataSourceProperties) createAsyncSpringLiquibase.
- Parameters:
env- aEnvironmentobject.executor- aExecutorobject.liquibaseDatasource- aDataSourceobject.liquibaseProperties- aLiquibasePropertiesobject.dataSource- aDataSourceobject.dataSourceProperties- aDataSourcePropertiesobject.- Returns:
- a
AsyncSpringLiquibaseobject.
-