Class: MultiTenant::QueryMonitor

Inherits:
Object
  • Object
show all
Defined in:
lib/activerecord-multi-tenant/query_monitor.rb

Instance Method Summary collapse

Instance Method Details

#finish(name, id, payload) ⇒ Object



10
11
12
13
14
# File 'lib/activerecord-multi-tenant/query_monitor.rb', line 10

def finish(name, id, payload)
  return unless MultiTenant.query_monitor_enabled?
  return unless payload[:exception].present? && MultiTenant.current_tenant_id.nil?
  Rails.logger.info 'WARNING: Tenant not present - make sure to add MultiTenant.with(tenant) { ... }'
end

#start(name, id, payload) ⇒ Object



9
# File 'lib/activerecord-multi-tenant/query_monitor.rb', line 9

def start(name, id, payload); end