Module: TenantCheck::ActiveRecord

Defined in:
lib/tenant_check/active_record/extensions.rb

Defined Under Namespace

Modules: ActiveRecordExtension, CollectionProxyExtension, RelationExtension, TenantMethodExtension, TenantSafetyCheck

Class Method Summary collapse

Class Method Details

.apply_patchObject



159
160
161
162
163
# File 'lib/tenant_check/active_record/extensions.rb', line 159

def apply_patch
  ::ActiveRecord::Base.include TenantMethodExtension
  ::ActiveRecord::Relation.prepend RelationExtension
  ::ActiveRecord::Associations::CollectionProxy.prepend CollectionProxyExtension
end