/
kickrich
/
ProjectUniversityPractice
Обзор
Документация
Войти
/
kickrich
/
ProjectUniversityPractice
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
app/models/user.rb
10 строк
458 B
kickrich
add rspec
16 июл 2025, 02:32
16 июл 2025, 02:32
be6c344
Код
Авторство
О чём код?
class User < ApplicationRecord devise :database_authenticatable, :registerable, :recoverable, :rememberable, :validatable has_many :projects, dependent: :destroy validates :username, presence: true, uniqueness: true, length: { maximum: 35 } validates :email, presence: true, uniqueness: true, format: { with: URI::MailTo::EMAIL_REGEXP } validates :encrypted_password, length: { minimum: 6 }, if: -> { new_record? || !password.nil? } end