method
teardown_shared_connection_pool
rails latest stable - Class:
ActiveRecord::TestFixtures
teardown_shared_connection_pool()private
No documentation available.
# File activerecord/lib/active_record/test_fixtures.rb, line 237
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