なるようになるブログ

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

rails commit log流し読み(2022/06/27)

2022/06/27分のコミットです。

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

activerecord/CHANGELOG.md


Upgrade sqlite3 to fix broken ext compilation

Gemfile.lockの修正です。

sqlite3を1.4.4に更新しています。1.4.3だとnative libraryのビルドに失敗してしまうバグがある為。


Fix: incorrect value regarding overhead and encryption

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

Important: About storage and column sizeの項にあるstorageのoverheadの値が誤っている箇所があったのを修正しています。


Merge pull request #45348 from tiramizoo/fix-tsrange-array-timezones

activerecord/lib/active_record/attribute_methods/time_zone_conversion.rbの修正です。

ActiveRecord::Base.time_zone_aware_typesに指定したcolumnsがArrayだった場合にも、time zoneの指定が反映されるよう修正しています。