なるようになるブログ

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

rails commit log流し読み(2015/03/26)

2015/03/26分のコミットです。

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

activerecord/CHANGELOG.md


Add config.active_record.warn_on_records_fetched_greater_than option

ActiveRecordの修正です。

ActiveRecordで指定した値以上のデータセットを取得した際に、warninigを出力出来るようにする為の、 config.active_record.warn_on_records_fetched_greater_thanオプションを追加しています。

例。

# application.rb
config.active_record.warn_on_records_fetched_greater_than = 5
pry(main)> Book.all
Book Load (1.2ms)  SELECT "books".* FROM "books"
Query fetched 6 Book records: SELECT "books".* FROM "books";PRAGMA table_info("books");
SELECT name
          FROM sqlite_master
          WHERE (type = 'table' OR type = 'view') AND NOT name = 'sqlite_sequence'
;PRAGMA table_info("books")

[skip ci] Minor edits for clarity, to make smooth, & separate clauses.

rails guideのA Guide to Testing Rails Applicationsの修正です。

What Are Fixtures?の項のグラマーの修正を行っています。