diff options
author | Ryuta Kamizono <kamipo@gmail.com> | 2017-07-20 19:46:16 +0900 |
---|---|---|
committer | Ryuta Kamizono <kamipo@gmail.com> | 2017-07-20 19:46:16 +0900 |
commit | 2ec207520389f4a6acb393be45bc73cc3815ad76 (patch) | |
tree | 4604e75046b9223e74adde1041761bd991f332f8 /activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb | |
parent | 526d4b8dc816c17e354e2e0243af16d10147c3f0 (diff) | |
download | rails-2ec207520389f4a6acb393be45bc73cc3815ad76.tar.gz rails-2ec207520389f4a6acb393be45bc73cc3815ad76.tar.bz2 rails-2ec207520389f4a6acb393be45bc73cc3815ad76.zip |
Make `type_map` to private because it is only used in the connection adapter
`type_map` is an internal API and it is only used in the connection
adapter. And also, some type map initializer methods requires passed
`type_map`, but those instances already has `type_map` in itself.
So we don't need explicit passing `type_map` to the initializers.
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb')
-rw-r--r-- | activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb b/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb index 06976aa769..7a6732907a 100644 --- a/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb +++ b/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb @@ -545,7 +545,7 @@ module ActiveRecord execute("SET @@SESSION.sql_mode = #{sql_mode}") end - def initialize_type_map(m) + def initialize_type_map(m = type_map) super register_class_with_limit m, %r(char)i, MysqlString |