async _trackInstanceDestroy(auditLog, instance, transaction) {
    return trackInstanceDestroy({
      auditCtrl: this,
      auditLog,
      instance,
      transaction,
    });
  }
/**
  * Save audit change for deletion of paranoid instances. Only delete instances
  * that are paranoid.
  *
  * @param {object} auditLog Audit log Sequelize instance
  * @param {object} instance The Sequelize instance to track
  * @param {object} transaction Sequelize transaction
   */
Save audit change for deletion of paranoid instances. Only delete instances
that are paranoid.

@param {object} auditLog Audit log Sequelize instance
@param {object} instance The Sequelize instance to track
@param {object} transaction Sequelize transaction
Save audit change for deletion of paranoid instances . Only delete instances that are paranoid . @param { object } auditLog Audit log Sequelize instance @param { object } instance The Sequelize instance to track @param { object } transaction Sequelize transaction
async _trackInstanceDestroy(auditLog, instance, transaction) {
    return trackInstanceDestroy({
      auditCtrl: this,
      auditLog,
      instance,
      transaction,
    });
  }
async _trackInstanceDestroy ( auditLog , instance , transaction ) { return trackInstanceDestroy ( { auditCtrl : this , auditLog , instance , transaction , } ) ; }
Save audit change for deletion of paranoid instances.
Save audit change for deletion of paranoid instances .