Class MigrateResult

java.lang.Object
org.flywaydb.core.api.output.HtmlResult
org.flywaydb.core.api.output.MigrateResult
All Implemented Interfaces:
OperationResult
Direct Known Subclasses:
MigrateErrorResult

public class MigrateResult extends HtmlResult
  • Field Details

    • COMMAND

      public static final String COMMAND
      See Also:
    • initialSchemaVersion

      public String initialSchemaVersion
    • targetSchemaVersion

      public String targetSchemaVersion
    • schemaName

      public String schemaName
    • migrations

      public List<MigrateOutput> migrations
    • migrationsExecuted

      public int migrationsExecuted
    • success

      public boolean success
    • flywayVersion

      public String flywayVersion
    • database

      public String database
    • warnings

      public List<String> warnings
    • databaseType

      public String databaseType
  • Constructor Details

    • MigrateResult

      public MigrateResult()
    • MigrateResult

      public MigrateResult(String flywayVersion, String database, String schemaName, String databaseType)
  • Method Details

    • putSuccessfulMigration

      public void putSuccessfulMigration(MigrationInfo migrationInfo, int executionTime)
    • putPendingMigration

      public void putPendingMigration(MigrationInfo migrationInfo)
    • putFailedMigration

      public void putFailedMigration(MigrationInfo migrationInfo, int executionTime)
    • getPendingMigrations

      public List<MigrateOutput> getPendingMigrations()
    • getSuccessfulMigrations

      public List<MigrateOutput> getSuccessfulMigrations()
    • getFailedMigrations

      public List<MigrateOutput> getFailedMigrations()
    • addWarning

      public void addWarning(String warning)
    • getTotalMigrationTime

      public long getTotalMigrationTime()
    • markAsRolledBack

      public void markAsRolledBack(List<org.flywaydb.core.internal.info.MigrationInfoImpl> rolledBackMigrations)
    • setInitialSchemaVersion

      public void setInitialSchemaVersion(String initialSchemaVersion)
    • setTargetSchemaVersion

      public void setTargetSchemaVersion(String targetSchemaVersion)
    • setSchemaName

      public void setSchemaName(String schemaName)
    • setMigrations

      public void setMigrations(List<MigrateOutput> migrations)
    • setMigrationsExecuted

      public void setMigrationsExecuted(int migrationsExecuted)
    • setSuccess

      public void setSuccess(boolean success)
    • setFlywayVersion

      public void setFlywayVersion(String flywayVersion)
    • setDatabase

      public void setDatabase(String database)
    • setWarnings

      public void setWarnings(List<String> warnings)
    • setDatabaseType

      public void setDatabaseType(String databaseType)
    • setPendingMigrations

      public void setPendingMigrations(Map<MigrationKey,MigrateOutput> pendingMigrations)
    • setFailedMigrations

      public void setFailedMigrations(Map<MigrationKey,MigrateOutput> failedMigrations)
    • setSuccessfulMigrations

      public void setSuccessfulMigrations(Map<MigrationKey,MigrateOutput> successfulMigrations)