なるようになるブログ

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

rails commit log流し読み(2020/04/23)

2020/04/23分のコミットです。

CHANGELOGへの追加はありませんでした。


Reference updated errors attribute names method in deprecation warning

activemodel/lib/active_model/errors.rbの修正です。

ActiveModel::Errors#keysメソッドを使用した際に出力されるdeprecateメッセージで、新しく追加されたattribute_namesメソッドを表示するよう修正しています。


Reload schema after ignored_columns reassignment

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

ignored_columns=メソッドでschema cacheをreloadするよう修正しています。

schema cacheがそのままだと、column_namesの結果がcache済みの場合に、ignored_columnsで指定した値がcolumn_namesの戻り値に含まれたままになってしまう為。


Merge pull request #39019 from rails/typos

docの修正です。

doc内の各箇所のタイポをまとめて修正しています。


Get rid of redundant direction argument in Migration#execute_migration_in_transaction

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

Migration#execute_migration_in_transactionメソッドからdirection引数を削除し、代わりにインスタンス変数を直接参照するよう修正しています。