なるようになるブログ

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

rails commit log流し読み(2022/07/25)

2022/07/25分のコミットです。

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

activerecord/CHANGELOG.md


Test skip_system_test being preserved after update

railties/test/generators/app_generator_test.rbの修正です。

rails newskip-system-testを指定 + app:updateを実行した場合のテストを追加しています。


Document ActiveSupport::EncryptedFile#key [ci-skip]

activesupport/lib/active_support/encrypted_file.rbのdocの修正です。

ActiveSupport::EncryptedFile#keyメソッドのdocを追加しています。


Bump strscan to 3.0.4

Gemfile.lockの修正です。

strscan gemのバージョンを3.0.4に更新しています。


Merge pull request #45474 from fatkodima/disable_extension-cascade

Active Recordの修正です。

PostgreSQL extensionの削除を行う際、extensionに依存しているobjectがある場合、エラーになるよう修正しています。依存しているobject毎削除したい場合、disable_extensionメソッドにforce: :cascadeオプションを指定すれば良いようになっています。