2021/04/09分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #41825 from rails/refactor-scope-registry
Active Recordの修正です。
scopeのregistry処理について、Thread.current
の呼び出し回数を減らすようリファクタリングしています。
activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb
の修正です。
NullPool
クラスに各種メソッドを追加しています。テストでNullPool
を使用した際にエラーになるのを避ける為。
Add example of params to button_to docs [ci skip]
actionview/lib/action_view/helpers/url_helper.rb
のdocの修正です。
button_to
メソッドのdoc内にあるexampleコードの実行結果ににauthenticity_token
を追加しています。
Encryption guide copy fixes [ci skip]
rails guieのActive Record Encryption
の修正です。
各箇所の言い回し、フォーマットの修正を行っています。
Merge pull request #41845 from jhawthorn/template_suggestions
Action Viewの修正です。
MissingTemplate
エラーが発生した際に、DidYouMean
を使ってtemplateのサジェスチョンを表示するよう修正しています。
Fix user-defined self.default_scope
to respect table alias
activerecord/lib/active_record/scoping/default.rb
の修正です。
modelでself.default_scope
を定義した場合に、table aliasの指定が無視されてしまうバグがあったのを修正しています。