Generate ActiveRecord Aggregations and convenience methods for composing them into your models.
Ruby
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
generators/composition
lib/active_record/aggregation
MIT-LICENSE
README
init.rb

README

CompositionGenerator
====================

Generates a composition model and a convenience method for mixing it into your models.

Example
=======

./script/generate composition address street city state zip_code

class Person < ActiveRecord::Base
  has_address
end

p = Person.new

p.address = Address.new('1234 S. Main St.', 'Anytown', 'CA', 91234)


p.address.street
# => "1234 S. Main St."

p.street
# => "1234 S. Main St."

Copyright (c) 2008 Chris Eppstein, released under the MIT license