Sha256: 23f5503d415bb3f5cc3de6942ee9ca4c8c6c9bc04cdbab37cc991a1892e5ed59

Contents?: true

Size: 500 Bytes

Versions: 8

Compression:

Stored size: 500 Bytes

Contents

class Participate < ActiveRecord::Base
  belongs_to :agent
  belongs_to :event

  validates_presence_of :agent_id, :event_id
  validates_uniqueness_of :agent_id, scope: :event_id
  acts_as_list scope: :event_id

  paginates_per 10
end

# == Schema Information
#
# Table name: participates
#
#  id         :integer          not null, primary key
#  agent_id   :integer          not null
#  event_id   :integer          not null
#  position   :integer
#  created_at :datetime
#  updated_at :datetime
#

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
enju_event-0.2.3 app/models/participate.rb
enju_event-0.2.2 app/models/participate.rb
enju_event-0.2.1 app/models/participate.rb
enju_event-0.2.0 app/models/participate.rb
enju_event-0.2.0.beta.4 app/models/participate.rb
enju_event-0.2.0.beta.3 app/models/participate.rb
enju_event-0.2.0.beta.2 app/models/participate.rb
enju_event-0.2.0.beta.1 app/models/participate.rb