Introduce Booths to OSEM

This commit is contained in:
nasia 2017-05-17 13:31:27 +03:00
parent 4d895ae3bc
commit 66ac45efc8
15 changed files with 268 additions and 1 deletions

16
app/models/booth.rb Normal file
View file

@ -0,0 +1,16 @@
class Booth < ActiveRecord::Base
belongs_to :conference
has_many :booth_requests
has_many :users, through: :booth_requests
validate :title,
uniqueness: { case_sensitive: fasle},
presence: true
validates :description,
:reasoning,
:state,
:logo_link
:conference_id,
presence: true
end