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() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
addMissingComponent(String missingComponents,
String component) |
protected void |
dbSchemaCreateEngine() |
protected void |
dbSchemaCreateHistory() |
void |
dbSchemaPrune() |
protected String |
getCleanVersion(String versionString) |
protected SchemaManager |
getCommonSchemaManager() |
protected String |
getDbVersion() |
protected SchemaManager |
getIdentityLinkSchemaManager() |
protected SchemaManager |
getJobSchemaManager() |
protected String |
getResourcesRootDirectory() |
protected SchemaManager |
getTaskSchemaManager() |
protected SchemaManager |
getVariableSchemaManager() |
boolean |
isEngineTablePresent() |
boolean |
isHistoryTablePresent() |
protected boolean |
isMissingTablesException(Exception e) |
protected boolean |
isUpgradeNeeded(String versionInDatabase) |
void |
performSchemaOperationsProcessEngineClose() |
void |
schemaCheckVersion() |
void |
schemaCreate() |
void |
schemaDrop() |
String |
schemaUpdate() |
addSqlStatementPiece, dbSchemaUpgrade, dbSchemaUpgradeUntil6120, executeMandatorySchemaResource, executeSchemaResource, executeSchemaResource, getDbSqlSession, getProperty, getPropertyTable, getResourceForDbOperation, isTablePresent, prependDatabaseTablePrefix, readNextTrimmedLine, updateDdlForMySqlVersionLowerThan56protected static final Pattern CLEAN_VERSION_REGEX
public void schemaCheckVersion()
protected String addMissingComponent(String missingComponents, String component)
protected String getDbVersion()
public void schemaCreate()
protected void dbSchemaCreateHistory()
protected void dbSchemaCreateEngine()
public void schemaDrop()
public void dbSchemaPrune()
public String schemaUpdate()
public boolean isEngineTablePresent()
public boolean isHistoryTablePresent()
protected boolean isUpgradeNeeded(String versionInDatabase)
protected boolean isMissingTablesException(Exception e)
public void performSchemaOperationsProcessEngineClose()
protected SchemaManager getCommonSchemaManager()
protected SchemaManager getIdentityLinkSchemaManager()
protected SchemaManager getVariableSchemaManager()
protected SchemaManager getTaskSchemaManager()
protected SchemaManager getJobSchemaManager()
protected String getResourcesRootDirectory()
getResourcesRootDirectory in class AbstractSqlScriptBasedDbSchemaManagerCopyright © 2018 Flowable. All rights reserved.