Package ca.uhn.fhir.jpa.migrate
Class HapiMigrator
java.lang.Object
ca.uhn.fhir.jpa.migrate.HapiMigrator
-
Constructor Summary
ConstructorsConstructorDescriptionHapiMigrator(String theMigrationTableName, DataSource theDataSource, DriverTypeEnum theDriverType) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprotected StringBuilderbuildExecutedStatementsString(MigrationResult theMigrationResult) voidbooleanisDryRun()booleanmigrate()voidvoidsetCallbacks(List<IHapiMigrationCallback> theCallbacks) voidsetDryRun(boolean theDryRun) voidsetNoColumnShrink(boolean theNoColumnShrink)
-
Constructor Details
-
HapiMigrator
public HapiMigrator(String theMigrationTableName, DataSource theDataSource, DriverTypeEnum theDriverType)
-
-
Method Details
-
getDataSource
-
isDryRun
-
setDryRun
-
isNoColumnShrink
-
setNoColumnShrink
-
getDriverType
-
buildExecutedStatementsString
-
migrate
-
addTasks
-
addTask
-
setCallbacks
-
removeAllTasksForUnitTest
-
createMigrationTableIfRequired
-