RubyGems.org

eager_record

0.2.0

EagerRecord extends ActiveRecord to automate association preloading. Each time a collection of more than one record is loaded from the database, each record remembers the collection that it is part of; then when one of those records has an association accessed, EagerRecord triggers a preload_associations for all the records in the originating collection. Never worry about that :include option again!

installgem install eager_record
Authors

Mat Brown

15,561 total downloads 622 for this version
Owners

F9956cc234ccacfee8d107bde748157c

Gemfile
gem 'eager_record', '~> 0.2.0'
Versions
  1. 0.2.0 June 12, 2013 (7 KB)
  2. 0.1.3 January 4, 2011 (7 KB)
  3. 0.1.2 June 21, 2010 (7 KB)
  4. 0.1.1 June 4, 2010 (6.5 KB)
  5. 0.1.0 May 28, 2010 (6.5 KB)
Show all versions (8 total)
Runtime Dependencies
  1. activerecord ~> 2.3.0
Development Dependencies
  1. rspec >= 0
  2. sqlite3-ruby >= 0