instance method
teardown_shared_connection_pool
Ruby on Rails 7.2.3
Since v6.0.6 PrivateSignature
teardown_shared_connection_pool()
No documentation comment.
Source
# File activerecord/lib/active_record/test_fixtures.rb, line 227
def teardown_shared_connection_pool
handler = ActiveRecord::Base.connection_handler
@saved_pool_configs.each_pair do |name, shards|
pool_manager = handler.send(:connection_name_to_pool_manager)[name]
shards.each_pair do |shard_name, roles|
roles.each_pair do |role, pool_config|
next unless pool_manager.get_pool_config(role, shard_name)
pool_manager.set_pool_config(role, shard_name, pool_config)
end
end
end
@saved_pool_configs.clear
end
Defined in activerecord/lib/active_record/test_fixtures.rb line 227
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::TestFixtures