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:
CommonDbSchemaManager
,IdmDbSchemaManager
public abstract class ServiceSqlScriptBasedDbSchemaManager
extends AbstractSqlScriptBasedDbSchemaManager
- Author:
- Joram Barrez
-
Field Summary
FieldsFields inherited from class org.flowable.common.engine.impl.db.AbstractSqlScriptBasedDbSchemaManager
JDBC_METADATA_TABLE_TYPES, logger, PROPERTY_TABLE
-
Constructor Summary
ConstructorsConstructorDescriptionServiceSqlScriptBasedDbSchemaManager
(String table, String schemaComponent, String schemaVersionProperty) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
protected String
protected void
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, getDatabaseConfiguration, getProperty, getProperty, getPropertyTable, getResourceForDbOperation, getResourcesRootDirectory, isMissingTablesException, isTablePresent, prependDatabaseTablePrefix, readNextTrimmedLine, updateDdlForMySqlVersionLowerThan56
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.impl.db.SchemaManager
getContext
-
Field Details
-
table
-
schemaComponent
-
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() -
getSchemaVersion
-
getUpgradeStartVersion
-