Sha256: 7b17239cd56e8229532749d00c4f89aca7fe4b7046fcf2e6ccda313926c2a2fe
Contents?: true
Size: 321 Bytes
Versions: 23
Compression:
Stored size: 321 Bytes
Contents
module Comee module Core class User < ApplicationRecord enum :user_type, {supplier: 0, admin: 1} has_secure_password has_many :notifications, as: :recipient, dependent: :destroy validates :name, :email, :user_type, presence: true validates :email, uniqueness: true end end end
Version data entries
23 entries across 23 versions & 1 rubygems