liquibase.diff.output.changelog
Interface ChangeGenerator
- All Known Subinterfaces:
- ChangedObjectChangeGenerator, MissingObjectChangeGenerator, UnexpectedObjectChangeGenerator
- All Known Implementing Classes:
- AbstractChangeGenerator, ChangedColumnChangeGenerator, ChangedForeignKeyChangeGenerator, ChangedIndexChangeGenerator, ChangedPrimaryKeyChangeGenerator, ChangedSequenceChangeGenerator, ChangedTableChangeGenerator, ChangedUniqueConstraintChangeGenerator, ChangedViewChangeGenerator, MissingColumnChangeGenerator, MissingDataChangeGenerator, MissingDataExternalFileChangeGenerator, MissingForeignKeyChangeGenerator, MissingIndexChangeGenerator, MissingPrimaryKeyChangeGenerator, MissingSequenceChangeGenerator, MissingTableChangeGenerator, MissingUniqueConstraintChangeGenerator, MissingViewChangeGenerator, UnexpectedColumnChangeGenerator, UnexpectedForeignKeyChangeGenerator, UnexpectedIndexChangeGenerator, UnexpectedPrimaryKeyChangeGenerator, UnexpectedSequenceChangeGenerator, UnexpectedTableChangeGenerator, UnexpectedUniqueConstraintChangeGenerator, UnexpectedViewChangeGenerator
public interface ChangeGenerator
PRIORITY_NONE
static final int PRIORITY_NONE
- See Also:
- Constant Field Values
PRIORITY_DEFAULT
static final int PRIORITY_DEFAULT
- See Also:
- Constant Field Values
PRIORITY_DATABASE
static final int PRIORITY_DATABASE
- See Also:
- Constant Field Values
PRIORITY_ADDITIONAL
static final int PRIORITY_ADDITIONAL
- See Also:
- Constant Field Values
getPriority
int getPriority(Class<? extends DatabaseObject> objectType,
Database database)
runAfterTypes
Class<? extends DatabaseObject>[] runAfterTypes()
runBeforeTypes
Class<? extends DatabaseObject>[] runBeforeTypes()
fixSchema
Change[] fixSchema(Change[] changes,
CompareControl.SchemaComparison[] schemaComparisons)
fixOutputAsSchema
Change[] fixOutputAsSchema(Change[] changes,
CompareControl.SchemaComparison[] schemaComparisons)
Copyright © 2016 Liquibase.org. All rights reserved.