aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb
diff options
context:
space:
mode:
authorRyuta Kamizono <kamipo@gmail.com>2016-03-30 20:57:14 +0900
committerRyuta Kamizono <kamipo@gmail.com>2016-03-30 20:57:14 +0900
commitc5131b62b7df8aff07875b76131ec03af360fb35 (patch)
treea9b824b3fb0c9b786fdb1da6745a5d34421dea85 /activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb
parentcd736dbfa4c81166797a55d4877aac92e45327f8 (diff)
downloadrails-c5131b62b7df8aff07875b76131ec03af360fb35.tar.gz
rails-c5131b62b7df8aff07875b76131ec03af360fb35.tar.bz2
rails-c5131b62b7df8aff07875b76131ec03af360fb35.zip
Make to private the visibility of `_quote` and `_type_cast`
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.rb10
1 files changed, 2 insertions, 8 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 0e22062913..e541653bd6 100644
--- a/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb
+++ b/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb
@@ -1,6 +1,7 @@
require 'active_record/connection_adapters/abstract_adapter'
require 'active_record/connection_adapters/mysql/column'
require 'active_record/connection_adapters/mysql/explain_pretty_printer'
+require 'active_record/connection_adapters/mysql/quoting'
require 'active_record/connection_adapters/mysql/schema_creation'
require 'active_record/connection_adapters/mysql/schema_definitions'
require 'active_record/connection_adapters/mysql/schema_dumper'
@@ -11,6 +12,7 @@ require 'active_support/core_ext/string/strip'
module ActiveRecord
module ConnectionAdapters
class AbstractMysqlAdapter < AbstractAdapter
+ include MySQL::Quoting
include MySQL::ColumnDumper
include Savepoints
@@ -165,14 +167,6 @@ module ActiveRecord
# QUOTING ==================================================
- def _quote(value) # :nodoc:
- if value.is_a?(Type::Binary::Data)
- "x'#{value.hex}'"
- else
- super
- end
- end
-
def quote_column_name(name) #:nodoc:
@quoted_column_names[name] ||= "`#{name.to_s.gsub('`', '``')}`"
end