なるようになるブログ

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

rails commit log流し読み(2021/03/11)

2021/03/11分のコミットです。

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

railties/CHANGELOG.md


Merge pull request #41560 from dmilburn/add-rails-development-hosts-env-variable

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

development envで、authorized hostsを環境変数(RAILS_DEVELOPMENT_HOSTS)で指定出来るよう修正しています。


Fix database.yml example in multiple databases Rails Guide

rails guideのMultiple Databases with Active Recordの修正です。

database.yml exampleについて、user -> usernameに修正、及び、passwordの指定を追加しています。


Clarify when enctype="multipart/form-data" gets added to forms [docs]

rails guideのAction View Form Helpersの修正です。

Uploading Filesの項、form_withの挙動についての説明が実際の挙動と異なっていたのを修正しています。


Merge pull request #41590 from Shopify/log-subscriber-publish

Active Recordの修正です。

sql.active_record notificationを呼び出し元のthreadに返すよう修正しています。


Use _primary_key_constraints_hash even in Locking::Optimistic

activerecord/lib/active_record/locking/optimistic.rbの修正です。

Locking::Optimisticでcolumnを取得するのに_primary_key_constraints_hashメソッドを使用するよう修正しています。他の処理と挙動を合わせる為。


Fix where with >, >=, <, and <= to return correct result even with a large number

activerecord/lib/arel/visitors/to_sql.rbの修正です。

where + >>=<<= + 巨大な数字を指定した場合にも正しい結果が変えるよう修正しています。


Remove unused Arel::Attributes classes

activerecord/lib/arel/attributes/attribute.rbactiverecord/lib/arel/visitors/dot.rbの修正です。

使用していないArel::Attributes関連のクラスを削除しています。