2017/10/15分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
- MySQL: Don't lose
auto_increment: truein 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文字)のチェックが行われておらず、テーブル名に長い名前が指定された場合にエラーになってしまうため。