public class ProcessDbSchemaManager extends AbstractSqlScriptBasedDbSchemaManager
| Modifier and Type | Field and Description |
|---|---|
protected static Pattern |
CLEAN_VERSION_REGEX |
protected static String |
PROCESS_DB_SCHEMA_LOCK_NAME |
JDBC_METADATA_TABLE_TYPES, logger, 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
protected static final String PROCESS_DB_SCHEMA_LOCK_NAME
public void schemaCheckVersion()
protected String addMissingComponent(String missingComponents, String component)
protected String getDbVersion()
public void schemaCreate()
protected void schemaCreateInLock()
protected void dbSchemaCreateHistory()
protected void dbSchemaCreateEngine()
public void schemaDrop()
public void dbSchemaPrune()
public String schemaUpdate()
public boolean isEngineTablePresent()
public boolean isHistoryTablePresent()
protected boolean isMissingTablesException(Exception e)
public void performSchemaOperationsProcessEngineClose()
protected SchemaManager getCommonSchemaManager()
protected SchemaManager getIdentityLinkSchemaManager()
protected SchemaManager getEntityLinkSchemaManager()
protected SchemaManager getEventSubscriptionSchemaManager()
protected SchemaManager getVariableSchemaManager()
protected SchemaManager getTaskSchemaManager()
protected SchemaManager getJobSchemaManager()
protected SchemaManager getBatchSchemaManager()
protected ProcessEngineConfigurationImpl getProcessEngineConfiguration()
protected String getResourcesRootDirectory()
getResourcesRootDirectory in class AbstractSqlScriptBasedDbSchemaManagerCopyright © 2020 Flowable. All rights reserved.