Package org.flywaydb.core.api.output
Class CommandResultFactory
- java.lang.Object
-
- org.flywaydb.core.api.output.CommandResultFactory
-
public class CommandResultFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CommandResultFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BaselineResultcreateBaselineResult(java.lang.String databaseName)static CleanResultcreateCleanResult(java.lang.String databaseName)static InfoOutputcreateInfoOutput(java.util.Set<MigrationInfo> undoableMigrations, MigrationInfo migrationInfo)static InfoResultcreateInfoResult(Configuration configuration, org.flywaydb.core.internal.database.base.Database database, MigrationInfo[] migrationInfos, MigrationInfo current, boolean allSchemasEmpty)static MigrateOutputcreateMigrateOutput(MigrationInfo migrationInfo, int executionTime)static MigrateResultcreateMigrateResult(java.lang.String databaseName, Configuration configuration)static RepairOutputcreateRepairOutput(MigrationInfo migrationInfo)static RepairOutputcreateRepairOutput(org.flywaydb.core.extensibility.AppliedMigration am)static RepairResultcreateRepairResult(java.lang.String databaseName)static UndoOutputcreateUndoOutput(ResolvedMigration migrationInfo, int executionTime)static UndoResultcreateUndoResult(java.lang.String databaseName, Configuration configuration)static ValidateOutputcreateValidateOutput(MigrationInfo migrationInfo, ErrorDetails validateError)static ValidateResultcreateValidateResult(java.lang.String databaseName, ErrorDetails validationError, int validationCount, java.util.List<ValidateOutput> invalidMigrations, java.util.List<java.lang.String> warnings)
-
-
-
Method Detail
-
createInfoResult
public static InfoResult createInfoResult(Configuration configuration, org.flywaydb.core.internal.database.base.Database database, MigrationInfo[] migrationInfos, MigrationInfo current, boolean allSchemasEmpty)
-
createMigrateResult
public static MigrateResult createMigrateResult(java.lang.String databaseName, Configuration configuration)
-
createCleanResult
public static CleanResult createCleanResult(java.lang.String databaseName)
-
createUndoResult
public static UndoResult createUndoResult(java.lang.String databaseName, Configuration configuration)
-
createBaselineResult
public static BaselineResult createBaselineResult(java.lang.String databaseName)
-
createValidateResult
public static ValidateResult createValidateResult(java.lang.String databaseName, ErrorDetails validationError, int validationCount, java.util.List<ValidateOutput> invalidMigrations, java.util.List<java.lang.String> warnings)
-
createRepairResult
public static RepairResult createRepairResult(java.lang.String databaseName)
-
createInfoOutput
public static InfoOutput createInfoOutput(java.util.Set<MigrationInfo> undoableMigrations, MigrationInfo migrationInfo)
-
createMigrateOutput
public static MigrateOutput createMigrateOutput(MigrationInfo migrationInfo, int executionTime)
-
createUndoOutput
public static UndoOutput createUndoOutput(ResolvedMigration migrationInfo, int executionTime)
-
createValidateOutput
public static ValidateOutput createValidateOutput(MigrationInfo migrationInfo, ErrorDetails validateError)
-
createRepairOutput
public static RepairOutput createRepairOutput(MigrationInfo migrationInfo)
-
createRepairOutput
public static RepairOutput createRepairOutput(org.flywaydb.core.extensibility.AppliedMigration am)
-
-