Sha256: dec163f2e482acd3c1f32513bdd159dd50a8c12ef0c796f0915eb69450425803

Contents?: true

Size: 285 Bytes

Versions: 6

Compression:

Stored size: 285 Bytes

Contents

class ProjectUser < ActiveRecord::Base#
  self.table_name = 'projects_users'
  
  belongs_to :project
  belongs_to :user
  
  validates :project_id, presence: true
  validates :user_id, presence: true, uniqueness: { scope: [:project_id] }
  
  attr_accessible :project_id, :user_id
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
voluntary-0.7.1 app/models/project_user.rb
voluntary-0.7.0 app/models/project_user.rb
voluntary-0.6.0 app/models/project_user.rb
voluntary-0.5.2 app/models/project_user.rb
voluntary-0.5.1 app/models/project_user.rb
voluntary-0.5.0 app/models/project_user.rb