public class UnexpectedTableChangeGenerator extends Object implements UnexpectedObjectChangeGenerator
PRIORITY_ADDITIONAL, PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NONE
Constructor and Description |
---|
UnexpectedTableChangeGenerator() |
Modifier and Type | Method and Description |
---|---|
Change[] |
fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
int |
getPriority(Class<? extends DatabaseObject> objectType,
Database database) |
Class<? extends DatabaseObject>[] |
runAfterTypes() |
Class<? extends DatabaseObject>[] |
runBeforeTypes() |
public int getPriority(Class<? extends DatabaseObject> objectType, Database database)
getPriority
in interface ChangeGenerator
public Class<? extends DatabaseObject>[] runAfterTypes()
runAfterTypes
in interface ChangeGenerator
public Class<? extends DatabaseObject>[] runBeforeTypes()
runBeforeTypes
in interface ChangeGenerator
public Change[] fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)
fixUnexpected
in interface UnexpectedObjectChangeGenerator
Copyright © 2016 Liquibase.org. All rights reserved.