app/policies/estimation_policy.rb
class EstimationPolicy < ApplicationPolicy
def show?
record.user_id == user.id
end
def create?
record.user_id == user.id
end
def update?
record.user_id == user.id
end
def destroy?
record.user_id == user.id
end
class Scope < Scope
def resolve
scope.where(user_id: user.id)
end
end
end