なるようになるブログ

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

rails commit log流し読み(2026/01/25)

2026/01/25分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

railties/CHANGELOG.md


Fix guides for db:prepare

rails guideのActive Record Migrationsの修正です。

Preparing the Databaseセクション内のdb:prepareの挙動についての説明が実際の挙動と異なっていたのを修正しています。


Disable console query cache by default

railties/lib/rails/commands/console/console_command.rbの修正です。

rails consoleでActive Recordのquery cacheがデフォルトで無効にするよう修正しています。Wrap console command with an executor by defaultの対応の影響でデフォルトでquery cacheが有効になるようになったのですが、productionなどでrails consoleを使用してデータのチェックを行う場合などに、query cacheの影響で最新のデータが取得出来ないと困ることがある、という意見がきたため、デフォルトではquery cacheを無効にするようにしています。


Fix overlapping acronyms order dependency in underscore

activesupport/lib/active_support/inflector/inflections.rbの修正です。

重複するacronym(e.g. USDとUSDC)をinfectionsに登録した場合に、#underscore`などのinfectionの処理を行うメソッドが誤った変換結果を返してしまうバグがあったのを修正しています。


Merge pull request #56668 from pgoslatara/actup/update-actions-1769170870

github actionsの修正です。

各actionsを最新バージョンに更新しています。