2022/10/15分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activerecord/lib/active_record/relation/query_methods.rb
のdocの修正です。
select
メソッドのdocにあるexampleの実行例が、実際の結果と異なっていたのを修正しています。
Merge pull request #45383 from t27duck/scaffold_destroy_use_see_other
railties/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt
の修正です。
scaffold controller generatorで生成するcontrollerで、レコード削除後のredirect処理のHTTP statusを303(See Other)に変更しています。Turboが、DELETE後のGETによるredirect処理は303を返す事を期待している為。
参考: Clarification on redirect status code (303)
Fix pending migration checks for multi-db
activerecord/lib/active_record/migration.rb
の修正です。
複数DBの設定がある、かつ、primary以外のDBに未実行のmigrationがある場合に、アプリケーションアクセス時にActiveRecord::PendingMigrationError
がraiseされないバグがあったのを修正しています。
activerecord/lib/active_record/migration.rb
、
activerecord/test/cases/migration/pending_migrations_test.rb
の修正です。
不要なコメント、begin
を削除しています。