@Configuration @EnableConfigurationProperties(value=org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties.class) public class SpringLiquibaseConfiguration extends Object
| Constructor and Description |
|---|
SpringLiquibaseConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties |
liquibaseProperties() |
liquibase.integration.spring.SpringLiquibase |
springLiquibaseWithDisabledMultiTenancy(DataSource dataSource,
org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties liquibaseProperties)
Liquibase config in case MultiTenancy is disabled.
|
liquibase.integration.spring.SpringLiquibase |
springLiquibaseWithEnabledMultiTenancy(org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties liquibaseProperties)
Liquibase config in case MultiTenancy is enabled.
|
@Bean @ConditionalOnMissingBean public org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties liquibaseProperties()
@Bean(name="springLiquibase")
@ConditionalOnProperty(name="atp.multi-tenancy.enabled",
havingValue="false",
matchIfMissing=true)
public liquibase.integration.spring.SpringLiquibase springLiquibaseWithDisabledMultiTenancy(DataSource dataSource,
org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties liquibaseProperties)
@Bean(name="springLiquibase")
@ConditionalOnProperty(name="atp.multi-tenancy.enabled",
havingValue="true")
public liquibase.integration.spring.SpringLiquibase springLiquibaseWithEnabledMultiTenancy(org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties liquibaseProperties)
Copyright © 2025. All rights reserved.