2016/03/28分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #24325 from y-yagi/show_correct_command_name_in_help_of_rails_runner
railties/lib/rails/commands/runner.rb
の修正です。
springを使用している場合に、rails runner
用のヘルプメッセージに誤ったコマンド名が表示されていたのを修正しています。
# before $ ./bin/rails r a Running via Spring preloader in process 12334 Please specify a valid ruby command or the path of a script to run. Run 'rails_runner -h' for help.
# after $ ./bin/rails r a Running via Spring preloader in process 12313 Please specify a valid ruby command or the path of a script to run. Run 'bin/rails runner -h' for help.
ヘルプメッセージを表示するのに$0
を使用していたのですが、spring内で$0
を独自コマンド名に書き換えてしまっていた為、上記現象がおきていました。コマンド名を変数で保持するように修正しています。
[skip ci] Update numericality
validation docs
rails guideのActive Record Validations
の修正です。
numericality
validatorについて説明している箇所に、:other_than
オプションについての説明を追加しています。
Update how to clear the association cache
rails guideのActive Record Associations
の修正です。
Controlling Caching
の項で、association cacheをclearするのに、deprecateになっているassociation methodにtrue
を渡す処理が使われている箇所があったのを、reload
メソッドを使用するよう修正しています。