parsley/app/models/log.rb

14 lines
315 B
Ruby
Raw Normal View History

2016-07-06 21:00:35 -05:00
class Log < ActiveRecord::Base
belongs_to :recipe
belongs_to :source_recipe, class_name: 'Recipe'
belongs_to :user
validates :date, presence: true
validates :user_id, presence: true
scope :for_user, ->(user) { where(user: user) }
scope :for_recipe, ->(recipe) { where(source_recipe: recipe) }
end