public class ProcessDbSchemaManager extends AbstractSqlScriptBasedDbSchemaManager
| Modifier and Type | Field and Description |
|---|---|
protected static Pattern |
CLEAN_VERSION_REGEX |
JDBC_METADATA_TABLE_TYPES, PROPERTY_TABLE, SCHEMA_VERSION_PROPERTY| Constructor and Description |
|---|
ProcessDbSchemaManager() |
addSqlStatementPiece, dbSchemaUpgrade, dbSchemaUpgradeUntil6120, executeMandatorySchemaResource, executeSchemaResource, executeSchemaResource, getDbSqlSession, getProperty, getPropertyTable, getResourceForDbOperation, isTablePresent, prependDatabaseTablePrefix, readNextTrimmedLine, updateDdlForMySqlVersionLowerThan56protected static final Pattern CLEAN_VERSION_REGEX
public void dbSchemaCheckVersion()
protected String addMissingComponent(String missingComponents, String component)
protected String getDbVersion()
public void dbSchemaCreate()
protected void dbSchemaCreateHistory()
protected void dbSchemaCreateEngine()
public void dbSchemaDrop()
public void dbSchemaPrune()
public String dbSchemaUpdate()
public boolean isEngineTablePresent()
public boolean isHistoryTablePresent()
protected boolean isUpgradeNeeded(String versionInDatabase)
protected boolean isMissingTablesException(Exception e)
public void performSchemaOperationsProcessEngineBuild()
public void performSchemaOperationsProcessEngineClose()
protected DbSchemaManager getCommonDbSchemaManager()
protected DbSchemaManager getIdentityLinkDbSchemaManager()
protected DbSchemaManager getVariableDbSchemaManager()
protected DbSchemaManager getTaskDbSchemaManager()
protected DbSchemaManager getJobDbSchemaManager()
protected String getResourcesRootDirectory()
getResourcesRootDirectory in class AbstractSqlScriptBasedDbSchemaManagerCopyright © 2017 Flowable. All rights reserved.