public class CrowdSpringLiquibase
extends liquibase.integration.spring.SpringLiquibase
init()
before any other liquibase references are made.
It can also be wired in the Spring context, to automatically execute the configured changelog. This is currently
used in some test fixtures (production runtime uses SchemaHelper
instead.Modifier and Type | Field and Description |
---|---|
static String |
DATABASE_CHANGELOG_LOCK_TABLE_NAME |
static String |
DATABASE_CHANGELOG_TABLE_NAME |
static String |
MASTER_CHANGELOG |
beanName, changeLog, clearCheckSums, contexts, databaseChangeLogLockTable, databaseChangeLogTable, dataSource, defaultSchema, dropFirst, labels, liquibaseSchema, liquibaseTablespace, log, parameters, resourceLoader, rollbackFile, shouldRun, tag, testRollbackOnUpdate
Constructor and Description |
---|
CrowdSpringLiquibase() |
Modifier and Type | Method and Description |
---|---|
static void |
init() |
protected void |
performUpdate(liquibase.Liquibase liquibase) |
void |
setHibernateProperties(Properties hibernateProperties) |
afterPropertiesSet, createDatabase, createLiquibase, createResourceOpener, getBeanName, getChangeLog, getContexts, getDatabaseChangeLogLockTable, getDatabaseChangeLogTable, getDatabaseProductName, getDataSource, getDefaultSchema, getLabels, getLiquibaseSchema, getLiquibaseTablespace, getResourceLoader, getTag, isClearCheckSums, isDropFirst, isIgnoreClasspathPrefix, isTestRollbackOnUpdate, setBeanName, setChangeLog, setChangeLogParameters, setClearCheckSums, setContexts, setDatabaseChangeLogLockTable, setDatabaseChangeLogTable, setDataSource, setDefaultSchema, setDropFirst, setIgnoreClasspathPrefix, setLabels, setLiquibaseSchema, setLiquibaseTablespace, setResourceLoader, setRollbackFile, setShouldRun, setTag, setTestRollbackOnUpdate, toString
public static final String MASTER_CHANGELOG
public static final String DATABASE_CHANGELOG_TABLE_NAME
public static final String DATABASE_CHANGELOG_LOCK_TABLE_NAME
public static void init()
public void setHibernateProperties(Properties hibernateProperties)
protected void performUpdate(liquibase.Liquibase liquibase) throws liquibase.exception.LiquibaseException
performUpdate
in class liquibase.integration.spring.SpringLiquibase
liquibase.exception.LiquibaseException
Copyright © 2021 Atlassian. All rights reserved.