Package migratedb.v1.core.api.output
Class CommandResultFactory
- java.lang.Object
-
- migratedb.v1.core.api.output.CommandResultFactory
-
public class CommandResultFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description CommandResultFactory()
-
Method Summary
-
-
-
Method Detail
-
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
public static MigrateResult createMigrateResult(String databaseName, Configuration configuration)
-
createBaselineResult
public static BaselineResult createBaselineResult(String databaseName)
-
createValidateResult
public static ValidateResult createValidateResult(String databaseName, ErrorDetails errorDetails, int validationCount, List<ValidateOutput> invalidMigrations, List<String> warnings)
-
createRepairResult
public static RepairResult createRepairResult(Configuration configuration, Database database)
-
createInfoOutput
public static InfoOutput createInfoOutput(MigrationInfo migrationInfo)
-
createMigrateOutput
public static MigrateOutput createMigrateOutput(MigrationInfo migrationInfo, int executionTime)
-
createValidateOutput
public static ValidateOutput createValidateOutput(MigrationInfo migrationInfo, ErrorDetails validateError)
-
createRepairOutput
public static RepairOutput createRepairOutput(MigrationInfo migrationInfo)
-
createRepairOutput
public static RepairOutput createRepairOutput(AppliedMigration am)
-
-