dawarich/app/models/notification.rb
2024-09-08 16:52:35 +02:00

15 lines
280 B
Ruby

# frozen_string_literal: true
class Notification < ApplicationRecord
belongs_to :user
validates :title, :content, :kind, presence: true
enum :kind, { info: 0, warning: 1, error: 2 }
scope :unread, -> { where(read_at: nil) }
def read?
read_at.present?
end
end