aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb
diff options
context:
space:
mode:
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/mysql_adapter.rb')
-rwxr-xr-xactiverecord/lib/active_record/connection_adapters/mysql_adapter.rb29
1 files changed, 0 insertions, 29 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb b/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb
index b385af7321..f0d6e443a7 100755
--- a/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb
+++ b/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb
@@ -91,11 +91,6 @@ module ActiveRecord
module ConnectionAdapters
class MysqlColumn < Column #:nodoc:
- module Format
- DATE = /\A(\d{4})-(\d\d)-(\d\d)\z/
- DATETIME = /\A(\d{4})-(\d\d)-(\d\d) (\d\d):(\d\d):(\d\d)(?:\.(\d{6}))?\z/
- end
-
def extract_default(default)
if type == :binary || type == :text
if default.blank?
@@ -110,30 +105,6 @@ module ActiveRecord
end
end
- class << self
- def string_to_date(string)
- return string unless string.is_a?(String)
- return nil if string.empty?
-
- if string =~ Format::DATE
- new_date $1.to_i, $2.to_i, $3.to_i
- else
- super
- end
- end
-
- def string_to_time(string)
- return string unless string.is_a?(String)
- return nil if string.empty?
-
- if string =~ Format::DATETIME
- new_time $1.to_i, $2.to_i, $3.to_i, $4.to_i, $5.to_i, $6.to_i, $7.to_i
- else
- super
- end
- end
- end
-
private
def simplified_type(field_type)
return :boolean if MysqlAdapter.emulate_booleans && field_type.downcase.index("tinyint(1)")