Class CmSqlGenerator

  • All Implemented Interfaces:
    liquibase.servicelocator.PrioritizedService, liquibase.sqlgenerator.SqlGenerator<AbstractCmStatement>

    public class CmSqlGenerator
    extends liquibase.sqlgenerator.core.AbstractSqlGenerator<AbstractCmStatement>
    NoOps generator since we don't need actual SQL.
    • Constructor Detail

      • CmSqlGenerator

        public CmSqlGenerator()
    • Method Detail

      • validate

        public liquibase.exception.ValidationErrors validate​(AbstractCmStatement statement,
                                                             liquibase.database.Database database,
                                                             liquibase.sqlgenerator.SqlGeneratorChain<AbstractCmStatement> sqlGeneratorChain)
      • generateSql

        public liquibase.sql.Sql[] generateSql​(AbstractCmStatement statement,
                                               liquibase.database.Database database,
                                               liquibase.sqlgenerator.SqlGeneratorChain<AbstractCmStatement> sqlGeneratorChain)
      • generateStatementsIsVolatile

        public boolean generateStatementsIsVolatile​(liquibase.database.Database database)
        Specified by:
        generateStatementsIsVolatile in interface liquibase.sqlgenerator.SqlGenerator<AbstractCmStatement>
        Overrides:
        generateStatementsIsVolatile in class liquibase.sqlgenerator.core.AbstractSqlGenerator<AbstractCmStatement>