mirror of
https://github.com/Freika/dawarich.git
synced 2026-01-11 09:41:40 -05:00
15 lines
280 B
Ruby
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
|