Class MigrationFile
java.lang.Object
org.openmetadata.service.migration.utils.MigrationFile
- All Implemented Interfaces:
Comparable<MigrationFile>
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ConnectionTypefinal Stringstatic final Stringfinal Filefinal Stringfinal int[] -
Constructor Summary
ConstructorsConstructorDescriptionMigrationFile(File dir, MigrationDAO migrationDAO, ConnectionType connectionType) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbiggerThan(String version) intcompareTo(MigrationFile another) void
-
Field Details
-
versionNumbers
public final int[] versionNumbers -
version
-
connectionType
-
dir
-
dbPackageName
-
DEFAULT_MIGRATION_PROCESS_CLASS
- See Also:
-
-
Constructor Details
-
MigrationFile
-
-
Method Details
-
compareTo
- Specified by:
compareToin interfaceComparable<MigrationFile>
-
biggerThan
-
parseSQLFiles
public void parseSQLFiles() -
getMigrationProcessClassName
-
getMigrationsFilePath
-
getSchemaChangesFile
-
getPostDDLScriptFile
-
getSchemaChanges
-
getPostDDLScripts
-