* changing how primary key is defined (using non deprecated method)
This commit is contained in:
parent
e8ebdeb5ef
commit
5ee5b765c4
|
|
@ -1,7 +1,7 @@
|
|||
module JamRuby
|
||||
class JamSession < ActiveRecord::Base
|
||||
|
||||
set_primary_key :id
|
||||
self.primary_key = 'id'
|
||||
belongs_to :user, :inverse_of => :jam_sessions
|
||||
|
||||
has_many :jam_session_members
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
module JamRuby
|
||||
class JamSessionMember < ActiveRecord::Base
|
||||
|
||||
set_primary_key :id
|
||||
self.primary_key = 'id'
|
||||
belongs_to :user
|
||||
belongs_to :jam_session
|
||||
|
||||
|
|
|
|||
|
|
@ -3,8 +3,9 @@ module JamRuby
|
|||
|
||||
attr_accessible :name, :email, :password, :password_confirmation
|
||||
|
||||
set_primary_key :id
|
||||
has_many :jam_session_members
|
||||
self.primary_key = 'id'
|
||||
|
||||
has_many :jam_session_members
|
||||
has_many :created_jam_sessions, :foreign_key => "user_id", :inverse_of => :user # sessions *created* by the user
|
||||
has_many :jam_sessions, :through => :jam_session_members
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue