Class ServiceSqlScriptBasedDbSchemaManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractSqlScriptBasedDbSchemaManager
org.flowable.common.engine.impl.db.ServiceSqlScriptBasedDbSchemaManager
- All Implemented Interfaces:
SchemaManager
- Direct Known Subclasses:
BatchDbSchemaManager
,CommonDbSchemaManager
,EntityLinkDbSchemaManager
,EventSubscriptionDbSchemaManager
,IdentityLinkDbSchemaManager
,IdmDbSchemaManager
,JobDbSchemaManager
,TaskDbSchemaManager
,VariableDbSchemaManager
public abstract class ServiceSqlScriptBasedDbSchemaManager
extends AbstractSqlScriptBasedDbSchemaManager
- Author:
- Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
Fields inherited from class org.flowable.common.engine.impl.db.AbstractSqlScriptBasedDbSchemaManager
JDBC_METADATA_TABLE_TYPES, logger, PROPERTY_TABLE, SCHEMA_VERSION_PROPERTY
-
Constructor Summary
ConstructorsConstructorDescriptionServiceSqlScriptBasedDbSchemaManager
(String table, String schemaComponent, String schemaComponentHistory, String schemaVersionProperty) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
protected String
protected void
protected boolean
protected boolean
void
void
void
schemaUpdate
(String engineDbVersion) Methods inherited from class org.flowable.common.engine.impl.db.AbstractSqlScriptBasedDbSchemaManager
addSqlStatementPiece, dbSchemaUpgrade, dbSchemaUpgradeUntil6120, executeMandatorySchemaResource, executeSchemaResource, executeSchemaResource, getDbSqlSession, getProperty, getPropertyTable, getResourceForDbOperation, getResourcesRootDirectory, isTablePresent, prependDatabaseTablePrefix, readNextTrimmedLine, updateDdlForMySqlVersionLowerThan56
-
Field Details
-
table
-
schemaComponent
-
schemaComponentHistory
-
schemaVersionProperty
-
-
Constructor Details
-
ServiceSqlScriptBasedDbSchemaManager
-
-
Method Details
-
schemaCreate
public void schemaCreate() -
internalDbSchemaCreate
protected void internalDbSchemaCreate() -
schemaDrop
public void schemaDrop() -
schemaUpdate
-
schemaUpdate
-
schemaCheckVersion
public void schemaCheckVersion() -
isUpdateNeeded
protected boolean isUpdateNeeded() -
isHistoryUsed
protected boolean isHistoryUsed() -
getSchemaVersion
-
getUpgradeStartVersion
-