Class MigrationProcessImpl
java.lang.Object
org.openmetadata.service.migration.api.MigrationProcessImpl
- All Implemented Interfaces:
MigrationProcess
- Direct Known Subclasses:
Migration,Migration,Migration,Migration,Migration,Migration,Migration,Migration,Migration,Migration,Migration,Migration,Migration,Migration,Migration,Migration,Migration
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidinitialize(org.jdbi.v3.core.Handle handle) voidvoidvoid
-
Field Details
-
context
-
-
Constructor Details
-
MigrationProcessImpl
-
-
Method Details
-
initialize
public void initialize(org.jdbi.v3.core.Handle handle) - Specified by:
initializein interfaceMigrationProcess
-
getMigrationOps
- Specified by:
getMigrationOpsin interfaceMigrationProcess
-
getDatabaseConnectionType
- Specified by:
getDatabaseConnectionTypein interfaceMigrationProcess
-
getVersion
- Specified by:
getVersionin interfaceMigrationProcess
-
getMigrationsPath
- Specified by:
getMigrationsPathin interfaceMigrationProcess
-
getSchemaChangesFilePath
- Specified by:
getSchemaChangesFilePathin interfaceMigrationProcess
-
getPostDDLScriptFilePath
- Specified by:
getPostDDLScriptFilePathin interfaceMigrationProcess
-
runSchemaChanges
public void runSchemaChanges()- Specified by:
runSchemaChangesin interfaceMigrationProcess
-
runDataMigration
public void runDataMigration()- Specified by:
runDataMigrationin interfaceMigrationProcess
-
runPostDDLScripts
public void runPostDDLScripts()- Specified by:
runPostDDLScriptsin interfaceMigrationProcess
-
close
public void close()- Specified by:
closein interfaceMigrationProcess
-