Package ca.uhn.fhir.jpa.migrate
Class BaseMigrator
java.lang.Object
ca.uhn.fhir.jpa.migrate.BaseMigrator
- All Implemented Interfaces:
IMigrator
- Direct Known Subclasses:
FlywayMigrator,TaskOnlyMigrator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExecutedStatements(List theExecutedStatements) protected StringBuilderList<org.flywaydb.core.api.callback.Callback>booleanisDryRun()booleanbooleanbooleanvoidsetCallbacks(List<org.flywaydb.core.api.callback.Callback> theCallbacks) voidsetDataSource(DataSource theDataSource) voidsetDriverType(DriverTypeEnum theDriverType) voidsetDryRun(boolean theDryRun) voidsetNoColumnShrink(boolean theNoColumnShrink) setSchemaWasInitialized(boolean theSchemaWasInitialized) voidsetStrictOrder(boolean theStrictOrder) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ca.uhn.fhir.jpa.migrate.IMigrator
addTasks, getMigrationInfo, migrate
-
Constructor Details
-
BaseMigrator
public BaseMigrator()
-
-
Method Details
-
getCallbacks
-
setCallbacks
-
getDataSource
-
setDataSource
-
isDryRun
-
setDryRun
-
isNoColumnShrink
-
setNoColumnShrink
-
getDriverType
-
setDriverType
-
isStrictOrder
-
setStrictOrder
-
addExecutedStatements
-
buildExecutedStatementsString
-
isSchemaWasInitialized
-
setSchemaWasInitialized
-