async _trackNewInstance(auditLog, instance, transaction) {
    return trackNewInstance({
      auditCtrl: this,
      auditLog,
      instance,
      transaction,
    });
  }
/**
   * Save audit changes for all attributes for this instance. Use
   * instance.dataValues to get the instance attributes rather than
   * instance.changed() because the latter will not contain any default values.
   *
   * @param {object} auditLog Audit log Sequelize instance
   * @param {object} instance The Sequelize instance to track
   * @param {object} transaction Sequelize transaction
   */
Save audit changes for all attributes for this instance. Use
instance.dataValues to get the instance attributes rather than
instance.changed() because the latter will not contain any default values.

@param {object} auditLog Audit log Sequelize instance
@param {object} instance The Sequelize instance to track
@param {object} transaction Sequelize transaction
Save audit changes for all attributes for this instance . Use instance . dataValues to get the instance attributes rather than instance . changed () because the latter will not contain any default values . @param { object } auditLog Audit log Sequelize instance @param { object } instance The Sequelize instance to track @param { object } transaction Sequelize transaction
async _trackNewInstance(auditLog, instance, transaction) {
    return trackNewInstance({
      auditCtrl: this,
      auditLog,
      instance,
      transaction,
    });
  }
async _trackNewInstance ( auditLog , instance , transaction ) { return trackNewInstance ( { auditCtrl : this , auditLog , instance , transaction , } ) ; }
Save audit changes for all attributes for this instance.
Save audit changes for all attributes for this instance .