aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/mysql/schema_definitions.rb
diff options
context:
space:
mode:
authorRyuta Kamizono <kamipo@gmail.com>2017-12-03 15:28:10 +0900
committerGitHub <noreply@github.com>2017-12-03 15:28:10 +0900
commit70fa9e9ab7fd89589664ecd7ee367448ef45f9d8 (patch)
tree7316525d59c2d36625a36a286ca33760145ced3f /activerecord/lib/active_record/connection_adapters/mysql/schema_definitions.rb
parentd0f5dce492696019ddf409892829f89bee5f45ef (diff)
downloadrails-70fa9e9ab7fd89589664ecd7ee367448ef45f9d8.tar.gz
rails-70fa9e9ab7fd89589664ecd7ee367448ef45f9d8.tar.bz2
rails-70fa9e9ab7fd89589664ecd7ee367448ef45f9d8.zip
Emulate JSON types for SQLite3 adapter (#29664)
Actually SQLite3 doesn't have JSON storage class (so it is stored as a TEXT like Date and Time). But emulating JSON types is convinient for making database agnostic migrations.
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/mysql/schema_definitions.rb')
-rw-r--r--activerecord/lib/active_record/connection_adapters/mysql/schema_definitions.rb4
1 files changed, 0 insertions, 4 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/mysql/schema_definitions.rb b/activerecord/lib/active_record/connection_adapters/mysql/schema_definitions.rb
index da25e4863c..2ed4ad16ae 100644
--- a/activerecord/lib/active_record/connection_adapters/mysql/schema_definitions.rb
+++ b/activerecord/lib/active_record/connection_adapters/mysql/schema_definitions.rb
@@ -32,10 +32,6 @@ module ActiveRecord
args.each { |name| column(name, :longtext, options) }
end
- def json(*args, **options)
- args.each { |name| column(name, :json, options) }
- end
-
def unsigned_integer(*args, **options)
args.each { |name| column(name, :unsigned_integer, options) }
end