From d94599b7f14a11a3ee12f599c2699976c3bcae83 Mon Sep 17 00:00:00 2001 From: Jippe Holwerda Date: Thu, 10 Dec 2015 14:57:01 +0100 Subject: [PATCH] Use proper module for the sqlserver_connection method consistent with how other adapters work. --- lib/active_record/sqlserver_base.rb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/active_record/sqlserver_base.rb b/lib/active_record/sqlserver_base.rb index 0279f7182..8786b5f88 100644 --- a/lib/active_record/sqlserver_base.rb +++ b/lib/active_record/sqlserver_base.rb @@ -1,7 +1,6 @@ module ActiveRecord - class Base - - def self.sqlserver_connection(config) #:nodoc: + module ConnectionHandling + def sqlserver_connection(config) #:nodoc: config = config.symbolize_keys config.reverse_merge! mode: :dblib mode = config[:mode].to_s.downcase.underscore.to_sym @@ -17,6 +16,5 @@ def self.sqlserver_connection(config) #:nodoc: end ConnectionAdapters::SQLServerAdapter.new(nil, logger, nil, config.merge(mode: mode)) end - end end