2017/10/15分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
- MySQL: Don't lose
auto_increment: true
in thedb/schema.rb
. - Fix longer sequence name detection for serial columns.
Add accept-charset to the output of form_with in JS guide [ci skip]
rails guideのWorking with JavaScript in Rails
の修正です。
form_with
メソッドの実行例が実際の結果と異なっていた(accept-charset
が不足していた)のを修正しています。
actionpack/lib/action_controller/metal/testing.rb
の修正です。
使用していないbefore_filters
メソッドを削除しています。
MySQL: Don't lose auto_increment: true
in the db/schema.rb
activerecord/lib/active_record/connection_adapters/mysql/schema_dumper.rb
の修正です。
migrationファイルでauto_increment
オプションを明示的に指定した場合に、その指定がschema.rb
に反映されないバグがあったのを修正しています。
Merge pull request #30860 from olimart/patch-1
Gemfile
の修正です。
Active Storageで使用するgemを指定している箇所にActive Storage
用であるというコメントを追加しています。
Fix longer sequence name detection for serial columns (#28339)
Active Recordの修正です。
PostgreSQL adapterで、serial columnss用のsequence nameを生成する際に、max lengthを考慮するよう修正しています。
現状、max lengh(63文字)のチェックが行われておらず、テーブル名に長い名前が指定された場合にエラーになってしまうため。