Sha256: 797115d18704e369a3734dee13a8fd86b28012fe0952444415ed2aefbd660c9f

Contents?: true

Size: 399 Bytes

Versions: 4

Compression:

Stored size: 399 Bytes

Contents

module Jobshop
  class User < ApplicationRecord
    # Include default devise modules. Others available are:
    # :confirmable, :lockable, :timeoutable and :omniauthable
    devise :database_authenticatable, :recoverable, :rememberable, :validatable

    belongs_to :team
    has_one :default_dashboard, class_name: "Jobshop::Dashboard", through: :team

    validates_uniqueness_of :email
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jobshop-0.0.9 app/models/jobshop/user.rb
jobshop-0.0.7 app/models/jobshop/user.rb
jobshop-0.0.6 app/models/jobshop/user.rb
jobshop-0.0.5 app/models/jobshop/user.rb