public abstract class ServiceSqlScriptBasedDbSchemaManager extends AbstractSqlScriptBasedDbSchemaManager
| Modifier and Type | Field and Description |
|---|---|
protected String |
schemaComponent |
protected String |
schemaComponentHistory |
protected String |
schemaVersionProperty |
protected String |
table |
JDBC_METADATA_TABLE_TYPES, PROPERTY_TABLE, SCHEMA_VERSION_PROPERTY| Constructor and Description |
|---|
ServiceSqlScriptBasedDbSchemaManager(String table,
String schemaComponent,
String schemaComponentHistory,
String schemaVersionProperty) |
| Modifier and Type | Method and Description |
|---|---|
void |
dbSchemaCreate() |
void |
dbSchemaDrop() |
String |
dbSchemaUpdate() |
protected String |
getSchemaVersion() |
protected String |
getUpgradeStartVersion() |
protected void |
internalDbSchemaCreate() |
protected boolean |
isHistoryUsed() |
protected boolean |
isUpdateNeeded() |
addSqlStatementPiece, dbSchemaUpgrade, executeMandatorySchemaResource, executeSchemaResource, executeSchemaResource, getDbSqlSession, getProperty, getPropertyTable, getResourceForDbOperation, getResourcesRootDirectory, isTablePresent, prependDatabaseTablePrefix, readNextTrimmedLine, updateDdlForMySqlVersionLowerThan56protected String table
protected String schemaComponent
protected String schemaComponentHistory
protected String schemaVersionProperty
public void dbSchemaCreate()
protected void internalDbSchemaCreate()
public void dbSchemaDrop()
public String dbSchemaUpdate()
protected boolean isUpdateNeeded()
protected boolean isHistoryUsed()
protected String getSchemaVersion()
protected String getUpgradeStartVersion()
Copyright © 2017 Flowable. All rights reserved.