なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2022/10/14)

2022/10/14分のコミットです。

CHANGELOGへの追加はありませんでした。


Remove Calculations#count doc example with 0

activerecord/lib/active_record/relation/calculations.rbのdocの修正です。

Calculations#count docのexampleにある実行結果が、実際の実行結果と異なっていたのを修正しています。


loading_test should not override database to :memory:

railties/test/application/loading_test.rbの修正です。

loadingのテストでconnectionをmemory databaseの設定で上書きしていたのを修正しています。この設定の影響でリクエストが実行される度にDBのconnectionが行われる、かつ、これが他のPRで行っていた対応の影響を受けてしまい、そのPRのテストが通らなくなってしまっている為、との事です。


Fix some Migration versions not inheriting options

activerecord/lib/active_record/migration.rbactiverecord/lib/active_record/migration/compatibility.rbの修正です。

古いバージョンのRailsで作成されたmigrationファイルで、本来指定可能なmigrationメソッドのオプションが不正なオプションと見なされてしまうバグがあったのを修正しています。