public class ChangedColumnChangeGenerator extends AbstractChangeGenerator implements ChangedObjectChangeGenerator
PRIORITY_ADDITIONAL, PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NONE| Constructor and Description |
|---|
ChangedColumnChangeGenerator() |
| Modifier and Type | Method and Description |
|---|---|
Change[] |
fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
int |
getPriority(Class<? extends DatabaseObject> objectType,
Database database) |
protected void |
handleAutoIncrementDifferences(Column column,
ObjectDifferences differences,
DiffOutputControl control,
List<Change> changes,
Database referenceDatabase,
Database comparisonDatabase) |
protected void |
handleDefaultValueDifferences(Column column,
ObjectDifferences differences,
DiffOutputControl control,
List<Change> changes,
Database referenceDatabase,
Database comparisonDatabase) |
protected void |
handleNullableDifferences(Column column,
ObjectDifferences differences,
DiffOutputControl control,
List<Change> changes,
Database referenceDatabase,
Database comparisonDatabase) |
protected void |
handleTypeDifferences(Column column,
ObjectDifferences differences,
DiffOutputControl control,
List<Change> changes,
Database referenceDatabase,
Database comparisonDatabase) |
Class<? extends DatabaseObject>[] |
runAfterTypes() |
Class<? extends DatabaseObject>[] |
runBeforeTypes() |
fixOutputAsSchema, fixSchemaclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfixOutputAsSchema, fixSchemapublic int getPriority(Class<? extends DatabaseObject> objectType, Database database)
getPriority in interface ChangeGeneratorpublic Class<? extends DatabaseObject>[] runAfterTypes()
runAfterTypes in interface ChangeGeneratorpublic Class<? extends DatabaseObject>[] runBeforeTypes()
runBeforeTypes in interface ChangeGeneratorpublic Change[] fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)
fixChanged in interface ChangedObjectChangeGeneratorprotected void handleNullableDifferences(Column column, ObjectDifferences differences, DiffOutputControl control, List<Change> changes, Database referenceDatabase, Database comparisonDatabase)
protected void handleAutoIncrementDifferences(Column column, ObjectDifferences differences, DiffOutputControl control, List<Change> changes, Database referenceDatabase, Database comparisonDatabase)
protected void handleTypeDifferences(Column column, ObjectDifferences differences, DiffOutputControl control, List<Change> changes, Database referenceDatabase, Database comparisonDatabase)
protected void handleDefaultValueDifferences(Column column, ObjectDifferences differences, DiffOutputControl control, List<Change> changes, Database referenceDatabase, Database comparisonDatabase)
Copyright © 2018 Liquibase.org. All rights reserved.