File tree Expand file tree Collapse file tree 1 file changed +0
-18
lines changed
lib/activerecord-multi-tenant Expand file tree Collapse file tree 1 file changed +0
-18
lines changed Original file line number Diff line number Diff line change @@ -245,24 +245,6 @@ def visit_MultiTenant_TenantJoinEnforcementClause(obj, collector)
245245 end
246246
247247 module DatabaseStatements
248- def join_to_update ( update , *args )
249- update = super
250- model = MultiTenant . multi_tenant_model_for_table ( MultiTenant ::TableNode . table_name ( update . ast . relation ) )
251- if model . present? && !MultiTenant . with_write_only_mode_enabled? && MultiTenant . current_tenant_id . present?
252- update . where ( MultiTenant ::TenantEnforcementClause . new ( model . arel_table [ model . partition_key ] ) )
253- end
254- update
255- end
256-
257- def join_to_delete ( delete , *args )
258- delete = super
259- model = MultiTenant . multi_tenant_model_for_table ( MultiTenant ::TableNode . table_name ( delete . ast . left ) )
260- if model . present? && !MultiTenant . with_write_only_mode_enabled? && MultiTenant . current_tenant_id . present?
261- delete . where ( MultiTenant ::TenantEnforcementClause . new ( model . arel_table [ model . partition_key ] ) )
262- end
263- delete
264- end
265-
266248 def update ( arel , name = nil , binds = [ ] )
267249 model = MultiTenant . multi_tenant_model_for_arel ( arel )
268250 if model . present? && !MultiTenant . with_write_only_mode_enabled? && MultiTenant . current_tenant_id . present?
You can’t perform that action at this time.
0 commit comments