async trackChanges({
    auditApiCallUuid,
    changeList = [],
    deleteList = [],
    newList = [],
    transaction,
  }) {
    return trackChanges({
      auditCtrl: this,
      auditApiCallUuid,
      changeList,
      deleteList,
      newList,
      transaction,
    });
  }
/**
   * Track the changes in the change list. The change list must be a list of
   * Sequelize instances that have yet to be saved. The delete list must be
   * a list of Sequelize instances that are intended for deletion, but have not
   * yet been deleted.
   *
   * @param {string} auditApiCallUuid Audit API call
   * @param {object[]} [changeList] List of Sequelize instances to update
   * @param {object[]} [deleteList] List of Sequelize instances to destroy
   * @param {object[]} [newList] List of Sequelize instances that have been created
   * @param {object} transaction Sequelize transaction
   */
Track the changes in the change list. The change list must be a list of
Sequelize instances that have yet to be saved. The delete list must be
a list of Sequelize instances that are intended for deletion, but have not
yet been deleted.


Track the changes in the change list . The change list must be a list of Sequelize instances that have yet to be saved . The delete list must be a list of Sequelize instances that are intended for deletion but have not yet been deleted .
async trackChanges({
    auditApiCallUuid,
    changeList = [],
    deleteList = [],
    newList = [],
    transaction,
  }) {
    return trackChanges({
      auditCtrl: this,
      auditApiCallUuid,
      changeList,
      deleteList,
      newList,
      transaction,
    });
  }
async trackChanges ( { auditApiCallUuid , changeList = [ ] , deleteList = [ ] , newList = [ ] , transaction , } ) { return trackChanges ( { auditCtrl : this , auditApiCallUuid , changeList , deleteList , newList , transaction , } ) ; }
Track the changes in the change list.
Track the changes in the change list .