Module: ActiveRecord::QueryCache::ExecutorHooks
- Defined in:
- lib/active_record/query_cache.rb
Overview
:nodoc:
Class Method Summary collapse
Class Method Details
.complete(pools) ⇒ Object
50 51 52 53 54 55 |
# File 'lib/active_record/query_cache.rb', line 50 def self.complete(pools) pools.each do |pool| pool.disable_query_cache! pool.clear_query_cache end end |
.run ⇒ Object
43 44 45 46 47 48 |
# File 'lib/active_record/query_cache.rb', line 43 def self.run ActiveRecord::Base.connection_handler.each_connection_pool.reject(&:query_cache_enabled).each do |pool| next if pool.db_config&.query_cache == false pool.enable_query_cache! end end |