public class AppDbSchemaManager extends Object implements SchemaManager
| Modifier and Type | Field and Description |
|---|---|
static String |
LIQUIBASE_CHANGELOG |
| Constructor and Description |
|---|
AppDbSchemaManager() |
| Modifier and Type | Method and Description |
|---|---|
protected liquibase.Liquibase |
createLiquibaseInstance(AppEngineConfiguration appEngineConfiguration) |
liquibase.Liquibase |
createLiquibaseInstance(liquibase.database.Database database) |
protected SchemaManager |
getCommonSchemaManager() |
protected SchemaManager |
getIdentityLinkSchemaManager() |
protected SchemaManager |
getVariableSchemaManager() |
void |
initSchema() |
void |
initSchema(AppEngineConfiguration appEngineConfiguration) |
void |
initSchema(AppEngineConfiguration appEngineConfiguration,
String databaseSchemaUpdate) |
void |
schemaCheckVersion() |
void |
schemaCreate() |
void |
schemaDrop() |
String |
schemaUpdate() |
public static final String LIQUIBASE_CHANGELOG
public void initSchema()
public void initSchema(AppEngineConfiguration appEngineConfiguration)
public void initSchema(AppEngineConfiguration appEngineConfiguration, String databaseSchemaUpdate)
protected liquibase.Liquibase createLiquibaseInstance(AppEngineConfiguration appEngineConfiguration) 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 schemaCreate()
schemaCreate in interface SchemaManagerpublic void schemaDrop()
schemaDrop in interface SchemaManagerpublic String schemaUpdate()
schemaUpdate in interface SchemaManagerpublic void schemaCheckVersion()
schemaCheckVersion in interface SchemaManagerprotected SchemaManager getCommonSchemaManager()
protected SchemaManager getIdentityLinkSchemaManager()
protected SchemaManager getVariableSchemaManager()
Copyright © 2018 Flowable. All rights reserved.