Sha256: dbb70651fc53a1ffe3792fc39b9d409c76e1aa85fb9aff102c13b91d5937a084
Contents?: true
Size: 444 Bytes
Versions: 18
Compression:
Stored size: 444 Bytes
Contents
class Membership < ActiveRecord::Base # set_primary_keys *keys - turns on composite key functionality set_primary_keys :user_id, :group_id belongs_to :user belongs_to :group has_many :statuses, :class_name => 'MembershipStatus', :foreign_key => [:user_id, :group_id] has_many :readings, :primary_key => :user_id, :foreign_key => :user_id has_one :reading, :primary_key => :user_id, :foreign_key => :user_id, :order => 'id DESC' end
Version data entries
18 entries across 18 versions & 2 rubygems