Package org.flywaydb.core.api.output
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
-
Field Summary
FieldsFields inherited from class org.flywaydb.core.api.output.HtmlResult
exceptionObject -
Constructor Summary
ConstructorsConstructorDescriptionMigrateResult(String flywayVersion, String database, String schemaName, String databaseType) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddWarning(String warning) longvoidmarkAsRolledBack(List<org.flywaydb.core.internal.info.MigrationInfoImpl> rolledBackMigrations) voidputFailedMigration(MigrationInfo migrationInfo, int executionTime) voidputPendingMigration(MigrationInfo migrationInfo) voidputSuccessfulMigration(MigrationInfo migrationInfo, int executionTime) voidsetDatabase(String database) voidsetDatabaseType(String databaseType) voidsetFailedMigrations(Map<MigrationKey, MigrateOutput> failedMigrations) voidsetFlywayVersion(String flywayVersion) voidsetInitialSchemaVersion(String initialSchemaVersion) voidsetMigrations(List<MigrateOutput> migrations) voidsetMigrationsExecuted(int migrationsExecuted) voidsetPendingMigrations(Map<MigrationKey, MigrateOutput> pendingMigrations) voidsetSchemaName(String schemaName) voidsetSuccess(boolean success) voidsetSuccessfulMigrations(Map<MigrationKey, MigrateOutput> successfulMigrations) voidsetTargetSchemaVersion(String targetSchemaVersion) voidsetWarnings(List<String> warnings) Methods inherited from class org.flywaydb.core.api.output.HtmlResult
getException, getOperation, getTimestamp, isLicenseFailed, setException, setLicenseFailed, setOperation, setTimestamp, setTimestamp
-
Field Details
-
COMMAND
- See Also:
-
initialSchemaVersion
-
targetSchemaVersion
-
schemaName
-
migrations
-
migrationsExecuted
public int migrationsExecuted -
success
public boolean success -
flywayVersion
-
database
-
warnings
-
databaseType
-
-
Constructor Details
-
MigrateResult
public MigrateResult() -
MigrateResult
-
-
Method Details
-
putSuccessfulMigration
-
putPendingMigration
-
putFailedMigration
-
getPendingMigrations
-
getSuccessfulMigrations
-
getFailedMigrations
-
addWarning
-
getTotalMigrationTime
public long getTotalMigrationTime() -
markAsRolledBack
public void markAsRolledBack(List<org.flywaydb.core.internal.info.MigrationInfoImpl> rolledBackMigrations) -
setInitialSchemaVersion
-
setTargetSchemaVersion
-
setSchemaName
-
setMigrations
-
setMigrationsExecuted
public void setMigrationsExecuted(int migrationsExecuted) -
setSuccess
public void setSuccess(boolean success) -
setFlywayVersion
-
setDatabase
-
setWarnings
-
setDatabaseType
-
setPendingMigrations
-
setFailedMigrations
-
setSuccessfulMigrations
-