Sha256: 186320cf041b5b5a4a1b6c877b4e7b48f0273fa643818b5f6a5eb0166d66e6cd
Contents?: true
Size: 583 Bytes
Versions: 5
Compression:
Stored size: 583 Bytes
Contents
class Contact < ActiveRecord::Base has_many :addresses has_many :phone_numbers has_one :email_address has_many_aggregate :addresses, :max_street_length, :maximum, "LENGTH(street)" has_many_aggregate :phone_numbers, :count, :count, "id" has_many_aggregate :addresses, :count, :count, "*" end class Address < ActiveRecord::Base belongs_to :contact belongs_to :country end class EmailAddress < ActiveRecord::Base belongs_to :contact end class PhoneNumber < ActiveRecord::Base belongs_to :contact end class Country < ActiveRecord::Base has_many :addresses end
Version data entries
5 entries across 5 versions & 1 rubygems