diff options
author | Rafael França <rafaelmfranca@gmail.com> | 2017-03-28 18:12:51 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-28 18:12:51 -0400 |
commit | 5ac89b168b049e895cc26db90fe54ee77b63bcbc (patch) | |
tree | a449070d659b85bd6af6ab2edc643438cd3a0bb3 /activerecord/lib/active_record/connection_adapters/abstract/quoting.rb | |
parent | d046390c324142afffbf105075a1f4998c149c14 (diff) | |
parent | e4108fc619e0f1c28cdec6049d31f2db01d56dfd (diff) | |
download | rails-5ac89b168b049e895cc26db90fe54ee77b63bcbc.tar.gz rails-5ac89b168b049e895cc26db90fe54ee77b63bcbc.tar.bz2 rails-5ac89b168b049e895cc26db90fe54ee77b63bcbc.zip |
Merge pull request #28052 from kamipo/make_internal_methods_to_private
Make internal methods to private
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/abstract/quoting.rb')
-rw-r--r-- | activerecord/lib/active_record/connection_adapters/abstract/quoting.rb | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/abstract/quoting.rb b/activerecord/lib/active_record/connection_adapters/abstract/quoting.rb index cce8883076..f0c0fbab6c 100644 --- a/activerecord/lib/active_record/connection_adapters/abstract/quoting.rb +++ b/activerecord/lib/active_record/connection_adapters/abstract/quoting.rb @@ -61,17 +61,6 @@ module ActiveRecord lookup_cast_type(column.sql_type) end - def fetch_type_metadata(sql_type) - cast_type = lookup_cast_type(sql_type) - SqlTypeMetadata.new( - sql_type: sql_type, - type: cast_type.type, - limit: cast_type.limit, - precision: cast_type.precision, - scale: cast_type.scale, - ) - end - # Quotes a string, escaping any ' (single quote) and \ (backslash) # characters. def quote_string(s) @@ -161,6 +150,10 @@ module ActiveRecord end private + def lookup_cast_type(sql_type) + type_map.lookup(sql_type) + end + def id_value_for_database(value) if primary_key = value.class.primary_key value.instance_variable_get(:@attributes)[primary_key].value_for_database |