Sha256: 1f691cb0ec8d8cad89f870ddeba6ee53a1c15870cb9c7ea31ba81a36ff41ee31
Contents?: true
Size: 366 Bytes
Versions: 5
Compression:
Stored size: 366 Bytes
Contents
module ActiveRecord module Persistence alias :delete_orig :delete def delete if MultiTenant.multi_tenant_model_for_table(self.class.table_name).present? && persisted? && MultiTenant.current_tenant_id.nil? MultiTenant.with(self.public_send(self.class.partition_key)) { delete_orig } else delete_orig end end end end
Version data entries
5 entries across 5 versions & 1 rubygems