Package org.flywaydb.core.api.output
Class CommandResultFactory
java.lang.Object
org.flywaydb.core.api.output.CommandResultFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BaselineResultcreateBaselineResult(String databaseName) static CleanResultcreateCleanResult(String databaseName) static InfoOutputcreateInfoOutput(Set<MigrationInfo> undoableMigrations, MigrationInfo migrationInfo) static InfoResultcreateInfoResult(Configuration configuration, String databaseName, MigrationInfo[] migrationInfos, MigrationInfo current, boolean allSchemasEmpty) 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 MigrateOutputcreateMigrateOutput(MigrationInfo migrationInfo, int executionTime, Boolean rolledBack) static MigrateResultcreateMigrateResult(String databaseName, String databaseType, Configuration configuration) static RepairOutputcreateRepairOutput(MigrationInfo migrationInfo) static RepairOutputcreateRepairOutput(org.flywaydb.core.extensibility.AppliedMigration am) static RepairResultcreateRepairResult(String databaseName) static ValidateOutputcreateValidateOutput(MigrationInfo migrationInfo, ErrorDetails validateError) static ValidateResultcreateValidateResult(String databaseName, ErrorDetails validationError, int validationCount, List<ValidateOutput> invalidMigrations, List<String> warnings)
-
Constructor Details
-
CommandResultFactory
public CommandResultFactory()
-
-
Method Details
-
createInfoResult
public static InfoResult createInfoResult(Configuration configuration, org.flywaydb.core.internal.database.base.Database database, MigrationInfo[] migrationInfos, MigrationInfo current, boolean allSchemasEmpty) -
createInfoResult
public static InfoResult createInfoResult(Configuration configuration, String databaseName, MigrationInfo[] migrationInfos, MigrationInfo current, boolean allSchemasEmpty) -
createMigrateResult
public static MigrateResult createMigrateResult(String databaseName, String databaseType, Configuration configuration) -
createCleanResult
-
createBaselineResult
-
createValidateResult
public static ValidateResult createValidateResult(String databaseName, ErrorDetails validationError, int validationCount, List<ValidateOutput> invalidMigrations, List<String> warnings) -
createRepairResult
-
createInfoOutput
public static InfoOutput createInfoOutput(Set<MigrationInfo> undoableMigrations, MigrationInfo migrationInfo) -
createMigrateOutput
-
createMigrateOutput
public static MigrateOutput createMigrateOutput(MigrationInfo migrationInfo, int executionTime, Boolean rolledBack) -
createValidateOutput
public static ValidateOutput createValidateOutput(MigrationInfo migrationInfo, ErrorDetails validateError) -
createRepairOutput
-
createRepairOutput
-