なるようになるブログ

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

rails commit log流し読み(2014/09/17)

2014/09/17分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activerecord/CHANGELOG.md


Backwards compat for activerecord-deprecated_finders

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

ActiveRecord::Base#find(:all)ActiveRecord::Base#find(:first)が動作しなくなってしまっていたのを、動作するよう修正しています。

rails 5までは動作保証しているので、対応しています。


[guides] 4.2 release notes: added technical details for Adequate Record

rails guideのRuby on Rails 4.2 Release Notesの修正です。

Adequate Recordの項について説明を追加しています。

どういうケースでキャッシュがされるか/されないかの説明が追加されています。サンプル付きで大変分かりやすくて助かります。


Improve environment config templates consistency:

railties/lib/rails/generators/rails/app/templates/config/environments/production.rb.ttの修正です。

長い行への改行の追加及び、ダブルコーテーションをシングルコーテーションへの修正をしています。


pg, correctly dump foreign keys targeting tables in a different schema.

activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rbの修正です。

違うschemaにあるテーブルをforeign keyのターゲットに指定しているテーブルについて、dumpが正しく出力されるよう修正しています。


unify wording in Active Record CHANGELOG. [ci skip]

activerecord/CHANGELOG.mdの修正です。

ClosesFixesに修正しています。


do not dump foreign keys for ignored tables.

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

ignored tableをdumpしないよう修正しています。