なるようになるブログ

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

rails commit log流し読み(2024/05/06)

2024/05/06分のコミットです。

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


Fix console_test to work with both IRB's RelineInputMethod and StdioInputMethod

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

IRBの挙動の変更の影響で、IRBの最新バージョンだとrails consoleのテストがfailするようになってしまっていたのを修正しています。


Fix config.read_encrypted_secrets deprecation warning quoting

railties/lib/rails/application/configuration.rbの修正です。

config.read_encrypted_secretsに関するdeprecatedメッセージが正しく表示されないバグがあったのを修正しています。


Avoid allocating a column_type Hash when unnecessary

Active Recordの修正です。

column typesの値を保持する為のHashを、実際に必要な時にだけ生成するよう修正しています。PostgreSQL adapter以外のadapterでは不要な値であり、オブジェクト生成数を減らすようにする為。


[FIX] Sqlite3 Should create db for missing parent directories as well

activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rbの修正です。

SQLite3 adapterでDBファイルを格納するディレクトリを作成する際に、親ディレクトリもまとめて作成するよう修正しています。