public class DiffGenerator extends Object implements liquibase.diff.DiffGenerator
DiffGenerator. Add support for JDBC types and schema-agnostic handling| Constructor and Description |
|---|
DiffGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkVersionInfo(liquibase.snapshot.DatabaseSnapshot referenceSnapshot,
liquibase.snapshot.DatabaseSnapshot comparisonSnapshot,
liquibase.diff.DiffResult diffResult) |
liquibase.diff.DiffResult |
compare(liquibase.snapshot.DatabaseSnapshot referenceSnapshot,
liquibase.snapshot.DatabaseSnapshot comparisonSnapshot,
liquibase.diff.compare.CompareControl compareControl) |
protected <T extends liquibase.structure.DatabaseObject> |
compareObjectType(Class<T> type,
liquibase.snapshot.DatabaseSnapshot referenceSnapshot,
liquibase.snapshot.DatabaseSnapshot comparisonSnapshot,
liquibase.diff.DiffResult diffResult) |
int |
getPriority() |
boolean |
supports(liquibase.database.Database referenceDatabase,
liquibase.database.Database comparisonDatabase) |
public DiffGenerator()
public int getPriority()
getPriority in interface liquibase.servicelocator.PrioritizedServicepublic boolean supports(liquibase.database.Database referenceDatabase, liquibase.database.Database comparisonDatabase)
supports in interface liquibase.diff.DiffGeneratorpublic liquibase.diff.DiffResult compare(liquibase.snapshot.DatabaseSnapshot referenceSnapshot, liquibase.snapshot.DatabaseSnapshot comparisonSnapshot, liquibase.diff.compare.CompareControl compareControl) throws liquibase.exception.DatabaseException
compare in interface liquibase.diff.DiffGeneratorliquibase.exception.DatabaseExceptionprotected <T extends liquibase.structure.DatabaseObject> void compareObjectType(Class<T> type, liquibase.snapshot.DatabaseSnapshot referenceSnapshot, liquibase.snapshot.DatabaseSnapshot comparisonSnapshot, liquibase.diff.DiffResult diffResult)
protected void checkVersionInfo(liquibase.snapshot.DatabaseSnapshot referenceSnapshot, liquibase.snapshot.DatabaseSnapshot comparisonSnapshot, liquibase.diff.DiffResult diffResult) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseExceptionCopyright © 2004–2014 Leo Przybylski. All rights reserved.