public class IdmDbSchemaManager extends ServiceSqlScriptBasedDbSchemaManager
schemaComponent, schemaComponentHistory, schemaVersionProperty, tableJDBC_METADATA_TABLE_TYPES, logger, PROPERTY_TABLE, SCHEMA_VERSION_PROPERTY| Constructor and Description |
|---|
IdmDbSchemaManager() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
addMissingComponent(String missingComponents,
String component) |
protected String |
getPropertyTable() |
protected String |
getResourcesRootDirectory() |
protected String |
getUpgradeStartVersion() |
protected void |
internalDbSchemaCreate() |
boolean |
isIdmGroupTablePresent() |
protected boolean |
isMissingTablesException(Exception e) |
protected boolean |
isUpdateNeeded() |
void |
performSchemaOperationsIdmEngineBuild() |
void |
schemaCheckVersion() |
getSchemaVersion, isHistoryUsed, schemaCreate, schemaDrop, schemaUpdateaddSqlStatementPiece, dbSchemaUpgrade, dbSchemaUpgradeUntil6120, executeMandatorySchemaResource, executeSchemaResource, executeSchemaResource, getDbSqlSession, getProperty, getResourceForDbOperation, isTablePresent, prependDatabaseTablePrefix, readNextTrimmedLine, updateDdlForMySqlVersionLowerThan56protected String getResourcesRootDirectory()
getResourcesRootDirectory in class AbstractSqlScriptBasedDbSchemaManagerprotected String getPropertyTable()
getPropertyTable in class AbstractSqlScriptBasedDbSchemaManagerprotected String getUpgradeStartVersion()
getUpgradeStartVersion in class ServiceSqlScriptBasedDbSchemaManagerprotected void internalDbSchemaCreate()
internalDbSchemaCreate in class ServiceSqlScriptBasedDbSchemaManagerprotected boolean isUpdateNeeded()
isUpdateNeeded in class ServiceSqlScriptBasedDbSchemaManagerpublic boolean isIdmGroupTablePresent()
public void schemaCheckVersion()
schemaCheckVersion in interface SchemaManagerschemaCheckVersion in class ServiceSqlScriptBasedDbSchemaManagerprotected String addMissingComponent(String missingComponents, String component)
protected boolean isMissingTablesException(Exception e)
public void performSchemaOperationsIdmEngineBuild()
Copyright © 2019 Flowable. All rights reserved.