Interface DbCheckReport

All Known Implementing Classes:
DbCheckReportImpl

public interface DbCheckReport
A report for a diff of two databases.
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable Changelog
    Returns the db changelog that represents the difference between the two compared databases.
    long
    Returns the milliseconds the db check lasted.
    @Nullable List<String>
    Returns the sql statements that represent the difference between the two databases.
    long
    Returns the point in time where the db check has been started.
    Returns a report summary.
  • Method Details

    • getStartTime

      long getStartTime()
      Returns the point in time where the db check has been started.
    • getDuration

      long getDuration()
      Returns the milliseconds the db check lasted.
    • getSummary

      String getSummary()
      Returns a report summary.
    • getChangelogDiff

      @Nullable @Nullable Changelog getChangelogDiff()
      Returns the db changelog that represents the difference between the two compared databases. If there is no difference, null is returned.
    • getSqlDiff

      @Nullable @Nullable List<String> getSqlDiff()
      Returns the sql statements that represent the difference between the two databases.