Class RegisterSchema

  • All Implemented Interfaces:
    liquibase.change.Change, liquibase.serializer.LiquibaseSerializable

    public class RegisterSchema
    extends AbstractCmChange
    Used in changelog.xml
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface liquibase.serializer.LiquibaseSerializable

        liquibase.serializer.LiquibaseSerializable.SerializationType
    • Field Summary

      • Fields inherited from class liquibase.change.AbstractChange

        NODENAME_COLUMN
      • Fields inherited from interface liquibase.serializer.LiquibaseSerializable

        GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
    • Constructor Summary

      Constructors 
      Constructor Description
      RegisterSchema()  
    • Constructor Detail

      • RegisterSchema

        public RegisterSchema()
    • Method Detail

      • validate

        public liquibase.exception.ValidationErrors validate​(CmDatabase database,
                                                             liquibase.exception.ValidationErrors validationErrors)
        Specified by:
        validate in class AbstractCmChange
      • getConfirmationMessage

        public String getConfirmationMessage()
      • generateStatements

        public liquibase.statement.SqlStatement[] generateStatements​(liquibase.database.Database database)
      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • getAllowMultiple

        public Boolean getAllowMultiple()
      • setAllowMultiple

        public void setAllowMultiple​(Boolean allowMultiple)