module ActiveRecord::Persistence

Public Instance Methods

delete() click to toggle source
# File lib/activerecord-multi-tenant/persistence_extension.rb, line 5
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
Also aliased as: delete_orig
delete_orig()
Alias for: delete