Skip to content
Snippets Groups Projects
bookmark.rb 256 B
Newer Older
class Bookmark < ActiveRecord::Base
  belongs_to :user, counter_cache: true
  belongs_to :bookmarkable, polymorphic: true

  validates_presence_of :user, :bookmarkable
  validates :user_id, uniqueness: { scope: [:bookmarkable_id, :bookmarkable_type] }