public class CmmnDbSchemaManager extends Object implements DbSchemaManager
| Modifier and Type | Field and Description |
|---|---|
static String |
LIQUIBASE_CHANGELOG |
| Constructor and Description |
|---|
CmmnDbSchemaManager() |
| Modifier and Type | Method and Description |
|---|---|
protected liquibase.Liquibase |
createLiquibaseInstance(CmmnEngineConfiguration cmmnEngineConfiguration) |
liquibase.Liquibase |
createLiquibaseInstance(liquibase.database.Database database) |
void |
dbSchemaCreate() |
void |
dbSchemaDrop() |
String |
dbSchemaUpdate() |
protected DbSchemaManager |
getCommonDbSchemaManager() |
protected DbSchemaManager |
getIdentityLinkDbSchemaManager() |
protected DbSchemaManager |
getJobDbSchemaManager() |
protected DbSchemaManager |
getTaskDbSchemaManager() |
protected DbSchemaManager |
getVariableDbSchemaManager() |
void |
initSchema() |
void |
initSchema(CmmnEngineConfiguration cmmnEngineConfiguration) |
void |
initSchema(CmmnEngineConfiguration cmmnEngineConfiguration,
String databaseSchemaUpdate) |
public static final String LIQUIBASE_CHANGELOG
public void initSchema()
public void initSchema(CmmnEngineConfiguration cmmnEngineConfiguration)
public void initSchema(CmmnEngineConfiguration cmmnEngineConfiguration, String databaseSchemaUpdate)
protected liquibase.Liquibase createLiquibaseInstance(CmmnEngineConfiguration cmmnEngineConfiguration) throws SQLException, liquibase.exception.DatabaseException, liquibase.exception.LiquibaseException
SQLExceptionliquibase.exception.DatabaseExceptionliquibase.exception.LiquibaseExceptionpublic liquibase.Liquibase createLiquibaseInstance(liquibase.database.Database database)
throws liquibase.exception.LiquibaseException
liquibase.exception.LiquibaseExceptionpublic void dbSchemaCreate()
dbSchemaCreate in interface DbSchemaManagerpublic void dbSchemaDrop()
dbSchemaDrop in interface DbSchemaManagerpublic String dbSchemaUpdate()
dbSchemaUpdate in interface DbSchemaManagerprotected DbSchemaManager getCommonDbSchemaManager()
protected DbSchemaManager getIdentityLinkDbSchemaManager()
protected DbSchemaManager getVariableDbSchemaManager()
protected DbSchemaManager getTaskDbSchemaManager()
protected DbSchemaManager getJobDbSchemaManager()
Copyright © 2018 Flowable. All rights reserved.