2016/06/14分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #25319 from morgoth/generate-application-record-first
activerecord/lib/rails/generators/active_record/model/model_generator.rb
の修正です。
generatorでmodelを生成する際に、最初にapplication_record.rb
を生成するようにしています。必ずmodelの親クラスをApplicationRecord
にするため。
Merge pull request #24756 from gsamokovarov/always-inherit-from-application-record
activerecord/lib/rails/generators/active_record/model/model_generator.rb
の修正です。
先ほどの、generatorでmodelを生成する際に最初にapplication_record.rb
を生成するようにした対応で、対応が漏れていた箇所があったのを修正しています(正確には同じ内容で二つPRが作成されて、それぞれがマージされた)。
Remove deprecated arguments in assert_nothing_raised
activesupport/lib/active_support/test_case.rb
の修正です。
deprecatedになっていたassert_nothing_raised
メソッドの引数が削除されています。
Require "active_support/core_ext/object/blank" for railties abstract unit
railties/test/isolation/abstract_unit.rb
の修正です。
不足していたactive_support/core_ext/object/blank
のrequireを追加しています。
Fix missing requires for object/blank
activesupport/lib/active_support/ordered_options.rb
、
activesupport/test/deprecation_test.rb
の修正です。
不足していたactive_support/core_ext/object/blank
のrequireを追加しています。
Fix error message to talk about the scale not precision of the type
activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rb
の修正です。
migrationのlimit
に不正な値を指定した場合に出力するエラーメッセージで、scale
を指定しなければならないのに、エラーメッセージではprecision
となってしまっていたのを修正しています。
[skip ci] Fix typo and simplify after_commit example
rails guideのActive Record Callbacks
の修正です。
Transaction Callbacks
の項のグラマーの修正、及び、callbackのexampleコードでコールバックを指定するのに、Arrayを使用していたのですが、Arrayを使用する必要性は無い為、Arrayを使用しないよう修正しています。