2018/01/26分のコミットです。
CHANGELOGへの追加はありませんでした。
Add test case for deprecated insert_fixtures
activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb
の修正です。
SQLite3Adapter#insert_fixtures
メソッドをdeprecateにしています。
insert_fixtures
メソッドで使用しているDatabaseStatements#insert_fixtures
メソッドが、Build a multi-statement query when inserting fixturesでdeprecateになった為。
Merge pull request #31755 from timdiggins/adjust-autoloading-in-guides
rails guideのAutoloading and Reloading Constants
の修正です。
eager_load_paths
についての説明を追加、及び、Autoloading in the Test Environment
の項を追加して、テスト環境でのautoloadingの設定についての説明を追加しています。
Update note on MySQL index order support [ci skip]
activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb
のdocの修正です。
add_index
のdoc内、index orderについて説明している箇所に、MySQL 8.0.1ではinder orderをサポートしている旨説明を追加しています。
Gemfile
の修正です。
Minitestのバージョンを5.11.1に固定しています。
5.11.2だとIsolation
moduleでerror?
メソッドが使えずエラーになってしまう為。
参考:Breaking change from 5.11.1 to 5.11.2
Bring back ability to insert zero value on primary key for fixtures (#31795)
Active Recordの修正です。
Use bulk INSERT to insert fixturesの対応の際に、MySQL adapterでprimary keyに0
を指定出来なくなってしまっていたのを、再度指定出来るよう修正しています。