Package org.flywaydb.commandline.utils
Class OperationsReportUtils
java.lang.Object
org.flywaydb.commandline.utils.OperationsReportUtils
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic StringcreateHtmlReport(org.flywaydb.core.api.configuration.Configuration configuration, org.flywaydb.core.api.output.CompositeResult<org.flywaydb.core.api.output.HtmlResult> htmlCompositeResult, String tmpHtmlReportFilename) static StringcreateJsonReport(org.flywaydb.core.api.output.CompositeResult<org.flywaydb.core.api.output.HtmlResult> htmlCompositeResult, String tmpJsonReportFilename) static org.flywaydb.core.api.output.OperationResultfilterHtmlResults(org.flywaydb.core.api.output.OperationResult result) static org.flywaydb.core.api.output.CompositeResult<org.flywaydb.core.api.output.HtmlResult>flattenHtmlResults(org.flywaydb.core.api.output.OperationResult result) static ExceptiongetAggregateExceptions(org.flywaydb.core.api.output.OperationResult result) static StringgetBaseFilename(String filename) static org.flywaydb.core.api.output.CompositeResult<org.flywaydb.core.api.output.HtmlResult>removeRedundantHtmlResults(org.flywaydb.core.api.output.CompositeResult<org.flywaydb.core.api.output.HtmlResult> htmlCompositeResult, boolean isReportEnabled) static org.flywaydb.core.internal.reports.ReportDetailswriteReport(org.flywaydb.core.api.configuration.Configuration configuration, org.flywaydb.core.api.output.OperationResult filteredResults, LocalDateTime executionTime)
-
Field Details
-
DEFAULT_REPORT_FILENAME
- See Also:
-
JSON_REPORT_EXTENSION
- See Also:
-
HTML_REPORT_EXTENSION
- See Also:
-
HTM_REPORT_EXTENSION
- See Also:
-
-
Method Details
-
getBaseFilename
-
createHtmlReport
-
createJsonReport
-
writeReport
public static org.flywaydb.core.internal.reports.ReportDetails writeReport(org.flywaydb.core.api.configuration.Configuration configuration, org.flywaydb.core.api.output.OperationResult filteredResults, LocalDateTime executionTime) -
filterHtmlResults
public static org.flywaydb.core.api.output.OperationResult filterHtmlResults(org.flywaydb.core.api.output.OperationResult result) -
getAggregateExceptions
-
flattenHtmlResults
public static org.flywaydb.core.api.output.CompositeResult<org.flywaydb.core.api.output.HtmlResult> flattenHtmlResults(org.flywaydb.core.api.output.OperationResult result) -
removeRedundantHtmlResults
public static org.flywaydb.core.api.output.CompositeResult<org.flywaydb.core.api.output.HtmlResult> removeRedundantHtmlResults(org.flywaydb.core.api.output.CompositeResult<org.flywaydb.core.api.output.HtmlResult> htmlCompositeResult, boolean isReportEnabled)
-