asciidoctor-liquibase
Version:
Asciidoctor.js extension to render liquibase changesets as entity relationship diagram
546 lines (544 loc) • 55.7 kB
JavaScript
// *** WARNING: DO NOT MODIFY *** This is a generated JavaScript source code!
//
// Generated by LF-ET 2.3.0 (240413a), https://www.lohrfink.de/lfet
// From decision table
// "/opt/data/github/asciidoctor/asciidoctor-liquibase/lfet/liquibase-elements.lfet"
// 05.05.2024 21:19
//
// Prolog Standard ---->
// profile LFET.Java.Prolog.Standard.Interface.Dt.ini not found
// used LF-ET 2.3.0 (240413a) build in default
// cav = condition and action values
const cav = require('./LiquibaseElementsIface.js')
class LiquibaseElementsDecisionLogic {
execute (/* LiquibaseElementsIface */ iface, model) {
// Prolog Standard <----
if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_LOADDATA, model) /* loadData - https://docs.liquibase.com/change-types/load-data.html */) {
// Rule R01 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_LOADDATA, model) // loadData - liquibase element loadData
model.logger.info(`liquibase-elements - 20240505.211925 - 1 / 75 - ${JSON.stringify(model)}`)
// Rule R01 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_INSERT, model) /* insert - https://docs.liquibase.com/change-types/insert.html */) {
// Rule R02 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_INSERT, model) // insert - liquibase element insert
model.logger.info(`liquibase-elements - 20240505.211925 - 2 / 75 - ${JSON.stringify(model)}`)
// Rule R02 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_SQL, model) /* sql - https://docs.liquibase.com/change-types/sql.html */) {
// Rule R03 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_SQL, model) // sql - liquibase element sql
model.logger.info(`liquibase-elements - 20240505.211925 - 3 / 75 - ${JSON.stringify(model)}`)
// Rule R03 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_SQLFILE, model) /* sqlFile - https://docs.liquibase.com/change-types/sql-file.html */) {
// Rule R04 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_SQLFILE, model) // sqlFile - liquibase element sqlFile
model.logger.info(`liquibase-elements - 20240505.211925 - 4 / 75 - ${JSON.stringify(model)}`)
// Rule R04 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_PRECONDITIONS, model) /* preConditions - https://docs.liquibase.com/concepts/changelogs/preconditions.html */) {
// Rule R05 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_PRECONDITIONS, model) // preConditions - https://docs.liquibase.com/concepts/changelogs/preconditions.html
model.logger.info(`liquibase-elements - 20240505.211925 - 5 / 75 - ${JSON.stringify(model)}`)
// Rule R05 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_PROPERTY, model) /* property - liquibase element property */) {
// Rule R06 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_PROPERTY, model) // property - liquibase element property
model.logger.info(`liquibase-elements - 20240505.211925 - 6 / 75 - ${JSON.stringify(model)}`)
// Rule R06 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_TAGDATABASE, model) /* tagDatabase - https://docs.liquibase.com/change-types/tag-database.html */) {
if (iface.isTagEqualTillTag(model)) {
// Rule R07 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_FALSE, model) // false - element should processed
iface.doSetFinishProcessing(cav.SetFinishProcessing_TRUE, model) // true - parsing is finished
iface.doSetElementName(cav.SetElementName_TAGDATABASE, model) // tagDatabase - liquibase element tagDatabase
model.logger.info(`liquibase-elements - 20240505.211925 - 7 / 75 - ${JSON.stringify(model)}`)
// Rule R07 <----
} else /* tag = tillTag N - No */ {
// Rule R08 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_TAGDATABASE, model) // tagDatabase - liquibase element tagDatabase
model.logger.info(`liquibase-elements - 20240505.211925 - 8 / 75 - ${JSON.stringify(model)}`)
// Rule R08 <----
}
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ADDFOREIGNKEYCONSTRAINT, model) /* addForeignKeyConstraint - https://docs.liquibase.com/change-types/add-foreign-key-constraint.html */) {
// Rule R09 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_FALSE, model) // false - element should processed
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ADDFOREIGNKEYCONSTRAINT, model) // addForeignKeyConstraint - liquibase element addForeignKeyConstraint
model.logger.info(`liquibase-elements - 20240505.211925 - 9 / 75 - ${JSON.stringify(model)}`)
// Rule R09 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ADDUNIQUECONSTRAINT, model) /* addUniqueConstraint - https://docs.liquibase.com/change-types/add-unique-constraint.html */) {
// Rule R10 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ADDUNIQUECONSTRAINT, model) // addUniqueConstraint - liquibase element addUniqueConstraint
model.logger.info(`liquibase-elements - 20240505.211925 - 10 / 75 - ${JSON.stringify(model)}`)
// Rule R10 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ROLLBACK, model) /* rollback - liquibase element rollback */) {
// Rule R11 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ROLLBACK, model) // rollback - liquibase element rollback
model.logger.info(`liquibase-elements - 20240505.211925 - 11 / 75 - ${JSON.stringify(model)}`)
// Rule R11 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPCOLUMN, model) /* dropColumn - https://docs.liquibase.com/change-types/drop-column.html */) {
// Rule R12 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_FALSE, model) // false - element should processed
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPCOLUMN, model) // dropColumn - liquibase element dropColumn
model.logger.info(`liquibase-elements - 20240505.211925 - 12 / 75 - ${JSON.stringify(model)}`)
// Rule R12 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ADDCOLUMN, model) /* addColumn - https://docs.liquibase.com/change-types/add-column.html */) {
// Rule R13 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_FALSE, model) // false - element should processed
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ADDCOLUMN, model) // addColumn - liquibase element addColumn
model.logger.info(`liquibase-elements - 20240505.211925 - 13 / 75 - ${JSON.stringify(model)}`)
// Rule R13 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_COMMENT, model) /* comment - liquibase element comment */) {
// Rule R14 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_COMMENT, model) // comment - liquibase element comment
model.logger.info(`liquibase-elements - 20240505.211925 - 14 / 75 - ${JSON.stringify(model)}`)
// Rule R14 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_RENAMECOLUMN, model) /* renameColumn - https://docs.liquibase.com/change-types/rename-column.html */) {
// Rule R15 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_FALSE, model) // false - element should processed
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_RENAMECOLUMN, model) // renameColumn - liquibase element renameColumn
model.logger.info(`liquibase-elements - 20240505.211925 - 15 / 75 - ${JSON.stringify(model)}`)
// Rule R15 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_CHANGESET, model) /* changeSet - https://docs.liquibase.com/concepts/changelogs/changeset.html */) {
// Rule R16 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_FALSE, model) // false - element should processed
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_CHANGESET, model) // changeSet - liquibase element changeSet
model.logger.info(`liquibase-elements - 20240505.211925 - 16 / 75 - ${JSON.stringify(model)}`)
// Rule R16 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPSEQUENCE, model) /* dropSequence - https://docs.liquibase.com/change-types/drop-sequence.html */) {
// Rule R17 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPSEQUENCE, model) // dropSequence - liquibase element dropSequence
model.logger.info(`liquibase-elements - 20240505.211925 - 17 / 75 - ${JSON.stringify(model)}`)
// Rule R17 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_CREATETABLE, model) /* createTable - https://docs.liquibase.com/change-types/create-table.html */) {
// Rule R18 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_FALSE, model) // false - element should processed
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_CREATETABLE, model) // createTable - liquibase element createTable
model.logger.info(`liquibase-elements - 20240505.211925 - 18 / 75 - ${JSON.stringify(model)}`)
// Rule R18 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ADDPRIMARYKEY, model) /* addPrimaryKey - https://docs.liquibase.com/change-types/add-primary-key.html */) {
// Rule R19 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_FALSE, model) // false - element should processed
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ADDPRIMARYKEY, model) // addPrimaryKey - liquibase element addPrimaryKey
model.logger.info(`liquibase-elements - 20240505.211925 - 19 / 75 - ${JSON.stringify(model)}`)
// Rule R19 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPTABLE, model) /* dropTable - https://docs.liquibase.com/change-types/drop-table.html */) {
// Rule R20 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_FALSE, model) // false - element should processed
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPTABLE, model) // dropTable - liquibase element dropTable
model.logger.info(`liquibase-elements - 20240505.211925 - 20 / 75 - ${JSON.stringify(model)}`)
// Rule R20 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_INCLUDE, model) /* include - https://docs.liquibase.com/change-types/include.html */) {
// Rule R21 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_FALSE, model) // false - element should processed
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_INCLUDE, model) // include - liquibase element include
model.logger.info(`liquibase-elements - 20240505.211925 - 21 / 75 - ${JSON.stringify(model)}`)
// Rule R21 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_CREATESEQUENCE, model) /* createSequence - https://docs.liquibase.com/change-types/create-sequence.html */) {
// Rule R22 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_CREATESEQUENCE, model) // createSequence - liquibase element createSequence
model.logger.info(`liquibase-elements - 20240505.211925 - 22 / 75 - ${JSON.stringify(model)}`)
// Rule R22 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_CREATEPROCEDURE, model) /* createProcedure - https://docs.liquibase.com/change-types/create-procedure.html */) {
// Rule R23 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_CREATEPROCEDURE, model) // createProcedure - liquibase element createProcedure
model.logger.info(`liquibase-elements - 20240505.211925 - 23 / 75 - ${JSON.stringify(model)}`)
// Rule R23 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_MODIFYDATATYPE, model) /* modifyDataType - https://docs.liquibase.com/change-types/modify-data-type.html */) {
// Rule R24 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_FALSE, model) // false - element should processed
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_MODIFYDATATYPE, model) // modifyDataType - https://docs.liquibase.com/change-types/modify-data-type.html
model.logger.info(`liquibase-elements - 20240505.211925 - 24 / 75 - ${JSON.stringify(model)}`)
// Rule R24 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_UPDATE, model) /* update - https://docs.liquibase.com/change-types/update.html */) {
// Rule R25 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_UPDATE, model) // update - https://docs.liquibase.com/change-types/update.html
model.logger.info(`liquibase-elements - 20240505.211925 - 25 / 75 - ${JSON.stringify(model)}`)
// Rule R25 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_CREATEVIEW, model) /* createView - https://docs.liquibase.com/change-types/create-view.html */) {
// Rule R26 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_CREATEVIEW, model) // createView - https://docs.liquibase.com/change-types/create-view.html
model.logger.info(`liquibase-elements - 20240505.211925 - 26 / 75 - ${JSON.stringify(model)}`)
// Rule R26 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPVIEW, model) /* dropView - https://docs.liquibase.com/change-types/drop-view.html */) {
// Rule R27 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPVIEW, model) // dropView - https://docs.liquibase.com/change-types/drop-view.html
model.logger.info(`liquibase-elements - 20240505.211925 - 27 / 75 - ${JSON.stringify(model)}`)
// Rule R27 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_RENAMEVIEW, model) /* renameView - https://docs.liquibase.com/change-types/rename-view.html */) {
// Rule R28 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_RENAMEVIEW, model) // renameView - https://docs.liquibase.com/change-types/rename-view.html
model.logger.info(`liquibase-elements - 20240505.211925 - 28 / 75 - ${JSON.stringify(model)}`)
// Rule R28 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_SETTABLEREMARKS, model) /* setTableRemarks - https://docs.liquibase.com/change-types/set-table-remarks.html */) {
// Rule R29 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_SETTABLEREMARKS, model) // setTableRemarks - https://docs.liquibase.com/change-types/set-table-remarks.html
model.logger.info(`liquibase-elements - 20240505.211925 - 29 / 75 - ${JSON.stringify(model)}`)
// Rule R29 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_SETCOLUMNREMARKS, model) /* setColumnRemarks - https://docs.liquibase.com/change-types/set-column-remarks.html */) {
// Rule R30 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_SETCOLUMNREMARKS, model) // setColumnRemarks - https://docs.liquibase.com/change-types/set-column-remarks.html
model.logger.info(`liquibase-elements - 20240505.211925 - 30 / 75 - ${JSON.stringify(model)}`)
// Rule R30 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_RENAMETRIGGER, model) /* renameTrigger - https://docs.liquibase.com/change-types/rename-trigger.html */) {
// Rule R31 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_RENAMETRIGGER, model) // renameTrigger - https://docs.liquibase.com/change-types/rename-trigger.html
model.logger.info(`liquibase-elements - 20240505.211925 - 31 / 75 - ${JSON.stringify(model)}`)
// Rule R31 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_RENAMETABLE, model) /* renameTable - https://docs.liquibase.com/change-types/rename-table.html */) {
// Rule R32 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_RENAMETABLE, model) // renameTable - https://docs.liquibase.com/change-types/rename-table.html
model.logger.info(`liquibase-elements - 20240505.211925 - 32 / 75 - ${JSON.stringify(model)}`)
// Rule R32 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_RENAMESEQUENCE, model) /* renameSequence - https://docs.liquibase.com/change-types/rename-sequence.html */) {
// Rule R33 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_RENAMESEQUENCE, model) // renameSequence - https://docs.liquibase.com/change-types/rename-sequence.html
model.logger.info(`liquibase-elements - 20240505.211925 - 33 / 75 - ${JSON.stringify(model)}`)
// Rule R33 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ENABLETRIGGER, model) /* enableTrigger - https://docs.liquibase.com/change-types/enable-trigger.html */) {
// Rule R34 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ENABLETRIGGER, model) // enableTrigger - https://docs.liquibase.com/change-types/enable-trigger.html
model.logger.info(`liquibase-elements - 20240505.211925 - 34 / 75 - ${JSON.stringify(model)}`)
// Rule R34 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPTRIGGER, model) /* dropTrigger - https://docs.liquibase.com/change-types/drop-trigger.html */) {
// Rule R35 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPTRIGGER, model) // dropTrigger - https://docs.liquibase.com/change-types/drop-trigger.html
model.logger.info(`liquibase-elements - 20240505.211925 - 35 / 75 - ${JSON.stringify(model)}`)
// Rule R35 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPSYNONYM, model) /* dropSynonym - https://docs.liquibase.com/change-types/drop-synonym.html */) {
// Rule R36 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPSYNONYM, model) // dropSynonym - https://docs.liquibase.com/change-types/drop-synonym.html
model.logger.info(`liquibase-elements - 20240505.211925 - 36 / 75 - ${JSON.stringify(model)}`)
// Rule R36 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPPROCEDURE, model) /* dropProcedure - https://docs.liquibase.com/change-types/drop-procedure.html */) {
// Rule R37 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPPROCEDURE, model) // dropProcedure - https://docs.liquibase.com/change-types/drop-procedure.html
model.logger.info(`liquibase-elements - 20240505.211925 - 37 / 75 - ${JSON.stringify(model)}`)
// Rule R37 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPPACKAGEBODY, model) /* dropPackageBody - https://docs.liquibase.com/change-types/drop-package-body.html */) {
// Rule R38 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPPACKAGEBODY, model) // dropPackageBody - https://docs.liquibase.com/change-types/drop-package-body.html
model.logger.info(`liquibase-elements - 20240505.211925 - 38 / 75 - ${JSON.stringify(model)}`)
// Rule R38 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPPACKAGE, model) /* dropPackage - https://docs.liquibase.com/change-types/drop-package.html */) {
// Rule R39 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPPACKAGE, model) // dropPackage - https://docs.liquibase.com/change-types/drop-package.html
model.logger.info(`liquibase-elements - 20240505.211925 - 39 / 75 - ${JSON.stringify(model)}`)
// Rule R39 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPINDEX, model) /* dropIndex - https://docs.liquibase.com/change-types/drop-index.html */) {
// Rule R40 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPINDEX, model) // dropIndex - https://docs.liquibase.com/change-types/drop-index.html
model.logger.info(`liquibase-elements - 20240505.211925 - 40 / 75 - ${JSON.stringify(model)}`)
// Rule R40 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPFUNCTION, model) /* dropFunction - https://docs.liquibase.com/change-types/drop-function.html */) {
// Rule R41 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPFUNCTION, model) // dropFunction - https://docs.liquibase.com/change-types/drop-function.html
model.logger.info(`liquibase-elements - 20240505.211925 - 41 / 75 - ${JSON.stringify(model)}`)
// Rule R41 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DISABLETRIGGER, model) /* disableTrigger - https://docs.liquibase.com/change-types/disable-trigger.html */) {
// Rule R42 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DISABLETRIGGER, model) // disableTrigger - https://docs.liquibase.com/change-types/disable-trigger.html
model.logger.info(`liquibase-elements - 20240505.211925 - 42 / 75 - ${JSON.stringify(model)}`)
// Rule R42 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_CREATETRIGGER, model) /* createTrigger - https://docs.liquibase.com/change-types/create-trigger.html */) {
// Rule R43 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_CREATETRIGGER, model) // createTrigger - https://docs.liquibase.com/change-types/create-trigger.html
model.logger.info(`liquibase-elements - 20240505.211925 - 43 / 75 - ${JSON.stringify(model)}`)
// Rule R43 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_CREATESYNONYM, model) /* createSynonym - https://docs.liquibase.com/change-types/create-synonym.html */) {
// Rule R44 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_CREATESYNONYM, model) // createSynonym - https://docs.liquibase.com/change-types/create-synonym.html
model.logger.info(`liquibase-elements - 20240505.211925 - 44 / 75 - ${JSON.stringify(model)}`)
// Rule R44 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_CREATEPACKAGEBODY, model) /* createPackageBody - https://docs.liquibase.com/change-types/create-package-body.html */) {
// Rule R45 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_CREATEPACKAGEBODY, model) // createPackageBody - https://docs.liquibase.com/change-types/create-package-body.html
model.logger.info(`liquibase-elements - 20240505.211925 - 45 / 75 - ${JSON.stringify(model)}`)
// Rule R45 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_CREATEPACKAGE, model) /* createPackage - https://docs.liquibase.com/change-types/create-package.html */) {
// Rule R46 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_CREATEPACKAGE, model) // createPackage - https://docs.liquibase.com/change-types/create-package.html
model.logger.info(`liquibase-elements - 20240505.211925 - 46 / 75 - ${JSON.stringify(model)}`)
// Rule R46 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_CREATEINDEX, model) /* createIndex - https://docs.liquibase.com/change-types/create-index.html */) {
// Rule R47 ---->
iface.doSetElementToIgnore(cav.SetElementToIgnore_FALSE, model) // false - element should processed
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_CREATEINDEX, model) // createIndex - liquibase element createIndex
model.logger.info(`liquibase-elements - 20240505.211925 - 47 / 75 - ${JSON.stringify(model)}`)
// Rule R47 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_CREATEFUNCTION, model) /* createFunction - https://docs.liquibase.com/change-types/create-function.html */) {
// Rule R48 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_CREATEFUNCTION, model) // createFunction - https://docs.liquibase.com/change-types/create-function.html
model.logger.info(`liquibase-elements - 20240505.211925 - 48 / 75 - ${JSON.stringify(model)}`)
// Rule R48 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ALTERSEQUENCE, model) /* alterSequence - https://docs.liquibase.com/change-types/alter-sequence.html */) {
// Rule R49 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ALTERSEQUENCE, model) // alterSequence - https://docs.liquibase.com/change-types/alter-sequence.html
model.logger.info(`liquibase-elements - 20240505.211925 - 49 / 75 - ${JSON.stringify(model)}`)
// Rule R49 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ADDAUTOINCREMENT, model) /* addAutoIncrement - https://docs.liquibase.com/change-types/add-auto-increment.html */) {
// Rule R50 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ADDAUTOINCREMENT, model) // addAutoIncrement - https://docs.liquibase.com/change-types/add-auto-increment.html
model.logger.info(`liquibase-elements - 20240505.211925 - 50 / 75 - ${JSON.stringify(model)}`)
// Rule R50 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ADDCHECKCONSTRAINT, model) /* addCheckConstraint - https://docs.liquibase.com/change-types/add-check-constraint.html */) {
// Rule R51 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ADDCHECKCONSTRAINT, model) // addCheckConstraint - https://docs.liquibase.com/change-types/add-check-constraint.html
model.logger.info(`liquibase-elements - 20240505.211925 - 51 / 75 - ${JSON.stringify(model)}`)
// Rule R51 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ADDDEFAULTVALUE, model) /* addDefaultValue - https://docs.liquibase.com/change-types/add-default-value.html */) {
// Rule R52 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ADDDEFAULTVALUE, model) // addDefaultValue - liquibase element addDefaultValue
model.logger.info(`liquibase-elements - 20240505.211925 - 52 / 75 - ${JSON.stringify(model)}`)
// Rule R52 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ADDNOTNULLCONSTRAINT, model) /* addNotNullConstraint - https://docs.liquibase.com/change-types/add-not-null-constraint.html */) {
// Rule R53 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ADDNOTNULLCONSTRAINT, model) // addNotNullConstraint - https://docs.liquibase.com/change-types/add-not-null-constraint.html
model.logger.info(`liquibase-elements - 20240505.211925 - 53 / 75 - ${JSON.stringify(model)}`)
// Rule R53 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DISABLECHECKCONSTRAINT, model) /* disableCheckConstraint - https://docs.liquibase.com/change-types/disable-check-constraint.html */) {
// Rule R54 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DISABLECHECKCONSTRAINT, model) // disableCheckConstraint - https://docs.liquibase.com/change-types/disable-check-constraint.html
model.logger.info(`liquibase-elements - 20240505.211925 - 54 / 75 - ${JSON.stringify(model)}`)
// Rule R54 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPALLFOREIGNKEYCONSTRAINTS, model) /* dropAllForeignKeyConstraints - https://docs.liquibase.com/change-types/drop-all-foreign-key-constraints.html */) {
// Rule R55 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPALLFOREIGNKEYCONSTRAINTS, model) // dropAllForeignKeyConstraints - https://docs.liquibase.com/change-types/drop-all-foreign-key-constraints.html
model.logger.info(`liquibase-elements - 20240505.211925 - 55 / 75 - ${JSON.stringify(model)}`)
// Rule R55 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPCHECKCONSTRAINT, model) /* dropCheckConstraint - https://docs.liquibase.com/change-types/drop-check-constraint.html */) {
// Rule R56 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPCHECKCONSTRAINT, model) // dropCheckConstraint - https://docs.liquibase.com/change-types/drop-check-constraint.html
model.logger.info(`liquibase-elements - 20240505.211925 - 56 / 75 - ${JSON.stringify(model)}`)
// Rule R56 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPDEFAULTVALUE, model) /* dropDefaultValue - https://docs.liquibase.com/change-types/drop-default-value.html */) {
// Rule R57 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPDEFAULTVALUE, model) // dropDefaultValue - https://docs.liquibase.com/change-types/drop-default-value.html
model.logger.info(`liquibase-elements - 20240505.211925 - 57 / 75 - ${JSON.stringify(model)}`)
// Rule R57 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPFOREIGNKEYCONSTRAINT, model) /* dropForeignKeyConstraint - https://docs.liquibase.com/change-types/drop-foreign-key-constraint.html */) {
// Rule R58 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPFOREIGNKEYCONSTRAINT, model) // dropForeignKeyConstraint - https://docs.liquibase.com/change-types/drop-foreign-key-constraint.html
model.logger.info(`liquibase-elements - 20240505.211925 - 58 / 75 - ${JSON.stringify(model)}`)
// Rule R58 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPNOTNULLCONSTRAINT, model) /* dropNotNullConstraint - https://docs.liquibase.com/change-types/drop-not-null-constraint.html */) {
// Rule R59 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPNOTNULLCONSTRAINT, model) // dropNotNullConstraint - https://docs.liquibase.com/change-types/drop-not-null-constraint.html
model.logger.info(`liquibase-elements - 20240505.211925 - 59 / 75 - ${JSON.stringify(model)}`)
// Rule R59 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPPRIMARYKEY, model) /* dropPrimaryKey - https://docs.liquibase.com/change-types/drop-primary-key.html */) {
// Rule R60 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPPRIMARYKEY, model) // dropPrimaryKey - https://docs.liquibase.com/change-types/drop-primary-key.html
model.logger.info(`liquibase-elements - 20240505.211925 - 60 / 75 - ${JSON.stringify(model)}`)
// Rule R60 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DROPUNIQUECONSTRAINT, model) /* dropUniqueConstraint - https://docs.liquibase.com/change-types/drop-unique-constraint.html */) {
// Rule R61 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DROPUNIQUECONSTRAINT, model) // dropUniqueConstraint - https://docs.liquibase.com/change-types/drop-unique-constraint.html
model.logger.info(`liquibase-elements - 20240505.211925 - 61 / 75 - ${JSON.stringify(model)}`)
// Rule R61 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ENABLECHECKCONSTRAINT, model) /* enableCheckConstraint - https://docs.liquibase.com/change-types/enable-check-constraint.html */) {
// Rule R62 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ENABLECHECKCONSTRAINT, model) // enableCheckConstraint - https://docs.liquibase.com/change-types/enable-check-constraint.html
model.logger.info(`liquibase-elements - 20240505.211925 - 62 / 75 - ${JSON.stringify(model)}`)
// Rule R62 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_ADDLOOKUPTABLE, model) /* addLookupTable - https://docs.liquibase.com/change-types/add-lookup-table.html */) {
// Rule R63 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_ADDLOOKUPTABLE, model) // addLookupTable - https://docs.liquibase.com/change-types/add-lookup-table.html
model.logger.info(`liquibase-elements - 20240505.211925 - 63 / 75 - ${JSON.stringify(model)}`)
// Rule R63 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_DELETE, model) /* delete - https://docs.liquibase.com/change-types/delete.html */) {
// Rule R64 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_DELETE, model) // delete - https://docs.liquibase.com/change-types/delete.html
model.logger.info(`liquibase-elements - 20240505.211925 - 64 / 75 - ${JSON.stringify(model)}`)
// Rule R64 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_LOADUPDATEDATA, model) /* loadUpdateData - https://docs.liquibase.com/change-types/load-update-data.html */) {
// Rule R65 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_LOADUPDATEDATA, model) // loadUpdateData - https://docs.liquibase.com/change-types/load-update-data.html
model.logger.info(`liquibase-elements - 20240505.211925 - 65 / 75 - ${JSON.stringify(model)}`)
// Rule R65 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_MERGECOLUMNS, model) /* mergeColumns - https://docs.liquibase.com/change-types/merge-columns.html */) {
// Rule R66 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_MERGECOLUMNS, model) // mergeColumns - https://docs.liquibase.com/change-types/merge-columns.html
model.logger.info(`liquibase-elements - 20240505.211925 - 66 / 75 - ${JSON.stringify(model)}`)
// Rule R66 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_CUSTOMCHANGE, model) /* customChange - https://docs.liquibase.com/change-types/custom-change.html */) {
// Rule R67 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgnore_TRUE, model) // true - element should ignored
iface.doSetFinishProcessing(cav.SetFinishProcessing_FALSE, model) // false - parsing is not yet done
iface.doSetElementName(cav.SetElementName_CUSTOMCHANGE, model) // customChange - https://docs.liquibase.com/change-types/custom-change.html
model.logger.info(`liquibase-elements - 20240505.211925 - 67 / 75 - ${JSON.stringify(model)}`)
// Rule R67 <----
} else if (iface.isLiquibaseElementNameIs(cav.LiquibaseElementNameIs_EMPTY, model) /* empty - https://docs.liquibase.com/change-types/empty.html */) {
// Rule R68 ---->
iface.doLog(cav.Log_IGNORE, model) // IGNORE - ignored element
iface.doSetElementToIgnore(cav.SetElementToIgno