instance method
configure_connection
Ruby on Rails 2.2.3
Since v2.2.3 PrivateSignature
configure_connection()
Configures the encoding, verbosity, and schema search path of the connection. This is called by #connect and should not be called manually.
Source
# File activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb, line 967
def configure_connection
if @config[:encoding]
if @connection.respond_to?(:set_client_encoding)
@connection.set_client_encoding(@config[:encoding])
else
execute("SET client_encoding TO '#{@config[:encoding]}'")
end
end
self.client_min_messages = @config[:min_messages] if @config[:min_messages]
self.schema_search_path = @config[:schema_search_path] || @config[:schema_order]
end
Defined in activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb line 967
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::PostgreSQLAdapter