Package migratedb.v1.core.api.output
Class CommandResultFactory
java.lang.Object
migratedb.v1.core.api.output.CommandResultFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BaselineResultcreateBaselineResult(String databaseName) static InfoOutputcreateInfoOutput(MigrationInfo migrationInfo) static InfoResultcreateInfoResult(Configuration configuration, Database<?> database, MigrationInfo[] migrationInfos, MigrationInfo current, boolean allSchemasEmpty) static LiberateResultcreateLiberateResult(Configuration configuration, Database<?> database, String schemaHistorySchema, String schemaHistoryTable, List<LiberateAction> changes) static MigrateOutputcreateMigrateOutput(MigrationInfo migrationInfo, int executionTime) static MigrateResultcreateMigrateResult(String databaseName, Configuration configuration) static RepairOutputstatic RepairOutputcreateRepairOutput(MigrationInfo migrationInfo) static RepairResultcreateRepairResult(Configuration configuration, Database<?> database) static ValidateOutputcreateValidateOutput(MigrationInfo migrationInfo, ErrorDetails validateError) static ValidateResultcreateValidateResult(String databaseName, ErrorDetails errorDetails, int validationCount, List<ValidateOutput> invalidMigrations, List<String> warnings)
-
Constructor Details
-
CommandResultFactory
public CommandResultFactory()
-
-
Method Details
-
createLiberateResult
public static LiberateResult createLiberateResult(Configuration configuration, Database<?> database, String schemaHistorySchema, String schemaHistoryTable, List<LiberateAction> changes) -
createInfoResult
public static InfoResult createInfoResult(Configuration configuration, Database<?> database, MigrationInfo[] migrationInfos, MigrationInfo current, boolean allSchemasEmpty) -
createMigrateResult
-
createBaselineResult
-
createValidateResult
public static ValidateResult createValidateResult(String databaseName, ErrorDetails errorDetails, int validationCount, List<ValidateOutput> invalidMigrations, List<String> warnings) -
createRepairResult
-
createInfoOutput
-
createMigrateOutput
-
createValidateOutput
public static ValidateOutput createValidateOutput(MigrationInfo migrationInfo, ErrorDetails validateError) -
createRepairOutput
-
createRepairOutput
-