osem-fcy/app/models/role.rb

10 lines
210 B
Ruby

class Role < ActiveRecord::Base
belongs_to :resource, polymorphic: true
has_and_belongs_to_many :users
scopify
validates :name, presence: true
validates :name, uniqueness: { scope: :resource }
end