24 lines
555 B
Ruby
24 lines
555 B
Ruby
# == Schema Information
|
|
#
|
|
# Table name: calendars
|
|
#
|
|
# id :integer not null, primary key
|
|
# name :string(255)
|
|
# public :boolean
|
|
# created_at :datetime not null
|
|
# updated_at :datetime not null
|
|
# picture :string(255)
|
|
#
|
|
|
|
class Calendar < ActiveRecord::Base
|
|
attr_accessible :name, :public, :picture, :rubrik_id
|
|
has_many :calentries
|
|
mount_uploader :picture, PictureUploader
|
|
belongs_to :rubrik
|
|
validates :rubrik, :presence=>true
|
|
|
|
resourcify
|
|
scope :public_cals, -> { where(:public => :true) }
|
|
|
|
end
|