2022/02/19分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Fix change_column_comment
to preserve column's AUTO_INCREMENT in the MySQL adapter
activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb
の修正です。
MySQL adapterのchange_column_comment
でカラムに指定されていたAUTO_INCREMENT
が無視されてしまうバグがあったのを修正しています。
Add :nodoc: to ActiveRecord::Relation#where_values_hash
activerecord/lib/active_record/relation.rb
のdocの修正です。
private APIであるActiveRecord::Relation#where_values_hash
メソッドがAPI docに表示されないよう修正しています。
Merge pull request #44471 from postmodern/better_activerecord_enum_assertions
activerecord/lib/active_record/enum.rb
の修正です。
enum
にattribute nameだけ指定されていた場合や、values
にHashが指定されている、かつ、空の値がkeyに指定されているような場合に、適切なエラーメッセージが表示されるよう修正しています。
Document horo variables in RDoc configuration
railties/lib/rails/api/task.rb
のdocの修正です。
setup_horo_variables
メソッドにdocを追加しています。
Implicitly assert no exception is raised in assert_queries
& al
Active Record、Active Storageのテストの修正です。
assert_queries
で明示的にexceptionが発生していなかったかどうかをチェックするよう修正しています。assert_raise
とassert_queries
を合わせて使う際に、assertionを定義する順番を間違えて正しくチェック出来ないケースを防ぐため。