Sha256: 851d00d7c6494e15a489a9872041ca72937228d561a4452767d507fd6faec3b1
Contents?: true
Size: 360 Bytes
Versions: 36
Compression:
Stored size: 360 Bytes
Contents
module Comee module Core class User < ApplicationRecord enum :user_type, {supplier: 0, admin: 1, client: 2, clerk: 3, order_manager: 4} 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
36 entries across 36 versions & 1 rubygems