16 lines
424 B
Ruby
16 lines
424 B
Ruby
# frozen_string_literal: true
|
|
|
|
class User < ApplicationRecord
|
|
extend Devise::Models
|
|
|
|
devise :database_authenticatable, :registerable, :confirmable,
|
|
:recoverable, :rememberable, :trackable, :validatable
|
|
|
|
include DeviseTokenAuth::Concerns::User
|
|
|
|
validates :username, presence: true, uniqueness: { case_sensitive: false }
|
|
|
|
has_many :tournaments, dependent: :destroy
|
|
has_many :bets, dependent: :destroy
|
|
end
|