module ActiveRecord::ConnectionHandling
Public Class Methods
aurora_serverless_connection_from_config(config)
click to toggle source
# File lib/active_record/connection_adapters/aurora_serverless/mysql2/connection_handling.rb, line 9 def aurora_serverless_connection_from_config(config) ConnectionAdapters::AuroraServerless::Client.new( config[:database], config[:resource_arn], config[:secret_arn], config ) end
Public Instance Methods
aurora_serverless_connection(config)
click to toggle source
# File lib/active_record/connection_adapters/aurora_serverless/mysql2/connection_handling.rb, line 4 def aurora_serverless_connection(config) client = aurora_serverless_connection_from_config(config) ConnectionAdapters::AuroraServerlessAdapter.new(client, logger, nil, config) end
Private Instance Methods
aurora_serverless_connection_from_config(config)
click to toggle source
# File lib/active_record/connection_adapters/aurora_serverless/mysql2/connection_handling.rb, line 9 def aurora_serverless_connection_from_config(config) ConnectionAdapters::AuroraServerless::Client.new( config[:database], config[:resource_arn], config[:secret_arn], config ) end