aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
diff options
context:
space:
mode:
authorRyuta Kamizono <kamipo@gmail.com>2018-10-17 06:45:41 +0900
committerRyuta Kamizono <kamipo@gmail.com>2018-10-17 07:24:17 +0900
commit5b5367364f7b17ca89b50a8738e6b0c692bb730f (patch)
treea977552e3aa61b21d05191fcdf63906a8860f0cf /activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
parente53acfde0ff233fb1d281119856595043bbf207e (diff)
downloadrails-5b5367364f7b17ca89b50a8738e6b0c692bb730f.tar.gz
rails-5b5367364f7b17ca89b50a8738e6b0c692bb730f.tar.bz2
rails-5b5367364f7b17ca89b50a8738e6b0c692bb730f.zip
Consistently extract checking version for all adapters
I don't prefer to extract it for one adapter even though all adapters also does. Related to #34227.
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/abstract_adapter.rb')
-rw-r--r--activerecord/lib/active_record/connection_adapters/abstract_adapter.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb b/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
index fa10f18cb7..0fe868478c 100644
--- a/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
+++ b/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
@@ -125,6 +125,8 @@ module ActiveRecord
@advisory_locks_enabled = self.class.type_cast_config_to_boolean(
config.fetch(:advisory_locks, true)
)
+
+ check_version
end
def replica?
@@ -502,6 +504,9 @@ module ActiveRecord
end
private
+ def check_version
+ end
+
def type_map
@type_map ||= Type::TypeMap.new.tap do |mapping|
initialize_type_map(mapping)