2014/07/28分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
actionpack/lib/action_controller/metal/request_forgery_protection.rb
のdocの修正です。
request forgery protectionについての説明誤っていたのを修正しています。
No verbose backtrace by db:drop when database does not exist.
activerecord/lib/active_record/tasks/database_tasks.rb
の修正です。
dropメソッドでActiveRecord::NoDatabaseError
をrescueするよう対応しています。
元々rescue処理が無かった為backtraceが出力されていたのを、rescue処理を追加し、明確なエラーメッセージを出力するよう対応しています。
[ci skip] Fix documentation for @macro and reflection types
activerecord/lib/active_record/associations/join_dependency/join_association.rb
、
activerecord/lib/active_record/reflection.rb
のdocの修正です。
実行例の出力結果が誤っていたのを修正しています。
Fix example code of EachValidator
[ci skip]
activemodel/lib/active_model/validator.rb
のdocの修正です。
EachValidator
のexample codeでパラメータが足りてなかったのを修正しています。
Add where condition so select_one returns the correct record.
activerecord/test/cases/adapter_test.rb
の修正です。
test_select_methods_passing_a_association_relation
で、正確にレコードを取得する為にqueryにwhere
メソッドを追加しています。
Merge pull request #16297 from calebthompson/extract-iterator-method
activerecord/lib/active_record/schema_dumper.rb
の修正です。
tables
メソッド内で行っていたignore tableのチェック処理をメソッドに切り出しています。
gem等で機能拡張する際に、メソッドに切りだされていた方が対応しやすい為のようです。
activerecord/lib/active_record/migration/command_recorder.rb
の修正です。
change_table
メソッドに:nodoc:を追加しています。