liquibase.diff.output.changelog.core
public class MissingDataChangeGenerator extends java.lang.Object implements MissingObjectChangeGenerator
PRIORITY_ADDITIONAL, PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NONE
Constructor and Description |
---|
MissingDataChangeGenerator() |
Modifier and Type | Method and Description |
---|---|
Change[] |
fixMissing(DatabaseObject missingObject,
DiffOutputControl outputControl,
Database referenceDatabase,
Database comparisionDatabase,
ChangeGeneratorChain chain) |
int |
getPriority(java.lang.Class<? extends DatabaseObject> objectType,
Database database) |
java.lang.Class<? extends DatabaseObject>[] |
runAfterTypes() |
java.lang.Class<? extends DatabaseObject>[] |
runBeforeTypes() |
public int getPriority(java.lang.Class<? extends DatabaseObject> objectType, Database database)
getPriority
in interface ChangeGenerator
public java.lang.Class<? extends DatabaseObject>[] runAfterTypes()
runAfterTypes
in interface ChangeGenerator
public java.lang.Class<? extends DatabaseObject>[] runBeforeTypes()
runBeforeTypes
in interface ChangeGenerator
public Change[] fixMissing(DatabaseObject missingObject, DiffOutputControl outputControl, Database referenceDatabase, Database comparisionDatabase, ChangeGeneratorChain chain)
fixMissing
in interface MissingObjectChangeGenerator