2021/06/30分のコミットです。
CHANGELOGへの追加はありませんでした。
Fix explain test on sqlite 3.36.0
activerecord/test/cases/adapters/sqlite3/explain_test.rb
の修正です。
sqlite 3.36.0でExplainの結果が変わった事によりテストがfailしていたのを修正しています。
参考: SQLite Release 3.36.0 On 2021-06-18
Merge pull request #42198 from zetlanddk/remove-dangling-migrations
activerecord/lib/active_record/migration.rb
の修正です。
複数DB向けに異なるディレクトリに同じ名前のmigrationファイルがあった場合に、ファイルロード時にActiveRecord::DuplicateMigrationNameError
が発生してしまうバグがあったのを修正しています。
Merge pull request #42625 from intrip/36027-create-or-find-by-docs
activerecord/lib/active_record/relation.rb
のdocの修正です。
create_or_find_by
メソッドのdoc内の言い回しを修正しています。
Remove cvar for registered details
actionview/lib/action_view/lookup_context.rb
、
actionview/lib/action_view/renderer/abstract_renderer.rb
の修正です。
registered detailsでclass variableを使用しないよう修正しています。
activemodel/CHANGELOG.md
の修正です。
不要なスペースを削除しています。
Fix migrations with the same timestamps in multiple databases
activerecord/lib/active_record/railties/databases.rake
、
activerecord/lib/active_record/tasks/database_tasks.rb
の修正です。
複数DB向けに異なるディレクトリで同じtimestampsのmigrationファイルがあった場合に、片方しか実行されないバグがあったのを修正しています。