aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/persistence.rb
diff options
context:
space:
mode:
authorRyuta Kamizono <kamipo@gmail.com>2019-07-01 12:07:31 +0900
committerRyuta Kamizono <kamipo@gmail.com>2019-07-05 18:42:41 +0900
commit52729fb5f24ff96c812327ff045b9a1921d37a7c (patch)
treefa6c96849ed9d53272d1399411e8884d8083b203 /activerecord/lib/active_record/persistence.rb
parenta59b2305792dd7012a8abc2e4b1a7d9037e8e208 (diff)
downloadrails-52729fb5f24ff96c812327ff045b9a1921d37a7c.tar.gz
rails-52729fb5f24ff96c812327ff045b9a1921d37a7c.tar.bz2
rails-52729fb5f24ff96c812327ff045b9a1921d37a7c.zip
MySQL: Fix schema dumping `enum` and `set` columns correctly
`enum` and `set` are typed cast as `:string`, but currently the `:string` type is incorrectly reused for schema dumping. A cast type on columns is not always the same with `sql_type`, this fixes schema dumping `enum` and `set` columns to use `sql_type` instead of `type` correctly.
Diffstat (limited to 'activerecord/lib/active_record/persistence.rb')
0 files changed, 0 insertions, 0 deletions