Sha256: 5a6045522ac299e9874f8d9fa859766768d64113b58c678c7e51d807f1acf9a8

Contents?: true

Size: 516 Bytes

Versions: 4

Compression:

Stored size: 516 Bytes

Contents

module OpenConferenceWare

  # == Schema Information
  #
  # Table name: selector_votes
  #
  #  id          :integer          not null, primary key
  #  user_id     :integer          not null
  #  proposal_id :integer          not null
  #  rating      :integer          not null
  #  comment     :text
  #

  class SelectorVote < OpenConferenceWare::Base
    belongs_to :user
    belongs_to :proposal

    validates_presence_of :user
    validates_presence_of :proposal
    validates_presence_of :rating
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
open_conference_ware-1.0.0.pre4 app/models/open_conference_ware/selector_vote.rb
open_conference_ware-1.0.0.pre3 app/models/open_conference_ware/selector_vote.rb
open_conference_ware-1.0.0.pre2 app/models/open_conference_ware/selector_vote.rb
open_conference_ware-1.0.0.pre1 app/models/open_conference_ware/selector_vote.rb