instance method
new_connection
Ruby on Rails 7.1.6
Since v2.2.3 Last seen in v7.1.6 PrivateSignature
new_connection()
No documentation comment.
Source
# File activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb, line 675
def new_connection
connection = Base.public_send(db_config.adapter_method, db_config.configuration_hash)
connection.pool = self
begin
connection.check_version
rescue
connection.disconnect!
raise
end
connection
rescue ConnectionNotEstablished => ex
raise ex.set_pool(self)
end
Defined in activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb line 675
· View on GitHub
· Improve this page
· Find usages on GitHub