Class MissingSequenceChangeGenerator

  • All Implemented Interfaces:
    liquibase.diff.output.changelog.ChangeGenerator, liquibase.diff.output.changelog.MissingObjectChangeGenerator

    public class MissingSequenceChangeGenerator
    extends liquibase.diff.output.changelog.core.MissingSequenceChangeGenerator
    • Field Summary

      • Fields inherited from interface liquibase.diff.output.changelog.ChangeGenerator

        PRIORITY_ADDITIONAL, PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NONE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      liquibase.change.Change[] fixMissing​(liquibase.structure.DatabaseObject missingObject, liquibase.diff.output.DiffOutputControl control, liquibase.database.Database referenceDatabase, liquibase.database.Database comparisonDatabase, liquibase.diff.output.changelog.ChangeGeneratorChain chain)  
      int getPriority​(Class<? extends liquibase.structure.DatabaseObject> objectType, liquibase.database.Database database)  
      • Methods inherited from class liquibase.diff.output.changelog.core.MissingSequenceChangeGenerator

        runAfterTypes, runBeforeTypes
      • Methods inherited from class liquibase.diff.output.changelog.AbstractChangeGenerator

        fixOutputAsSchema, fixSchema, setRespectSchemaAndCatalogCase
      • Methods inherited from interface liquibase.diff.output.changelog.ChangeGenerator

        fixOutputAsSchema, fixSchema
    • Constructor Detail

      • MissingSequenceChangeGenerator

        public MissingSequenceChangeGenerator()
    • Method Detail

      • getPriority

        public int getPriority​(Class<? extends liquibase.structure.DatabaseObject> objectType,
                               liquibase.database.Database database)
        Specified by:
        getPriority in interface liquibase.diff.output.changelog.ChangeGenerator
        Overrides:
        getPriority in class liquibase.diff.output.changelog.core.MissingSequenceChangeGenerator
      • fixMissing

        public liquibase.change.Change[] fixMissing​(liquibase.structure.DatabaseObject missingObject,
                                                    liquibase.diff.output.DiffOutputControl control,
                                                    liquibase.database.Database referenceDatabase,
                                                    liquibase.database.Database comparisonDatabase,
                                                    liquibase.diff.output.changelog.ChangeGeneratorChain chain)
        Specified by:
        fixMissing in interface liquibase.diff.output.changelog.MissingObjectChangeGenerator
        Overrides:
        fixMissing in class liquibase.diff.output.changelog.core.MissingSequenceChangeGenerator