method
run
v6.1.7.7 -
Show latest stable
- Class:
ActiveRecord::QueryCache
run()public
No documentation available.
# File activerecord/lib/active_record/query_cache.rb, line 28
def self.run
pools = []
if ActiveRecord::Base.legacy_connection_handling
ActiveRecord::Base.connection_handlers.each do |key, handler|
pools.concat(handler.connection_pool_list.reject { |p| p.query_cache_enabled }.each { |p| p.enable_query_cache! })
end
else
pools.concat(ActiveRecord::Base.connection_handler.all_connection_pools.reject { |p| p.query_cache_enabled }.each { |p| p.enable_query_cache! })
end
pools
end