ToolJet/app/models/user.rb
2021-04-12 10:20:22 +05:30

21 lines
423 B
Ruby

class User < ApplicationRecord
has_secure_password
has_many :organization_users
belongs_to :organization
has_many :app_users
validates :email, presence: true, uniqueness: true
validates :email, format: { with: URI::MailTo::EMAIL_REGEXP }
def admin?
role == "admin"
end
def developer?
role == "developer"
end
def viewer?
role == "viewer"
end
end