Удалившийся пользователь не может зарегистрироваться с тем же email
Модель User использует SoftDeletes, в таблице уникальный индекс по email. Пользователь удалил аккаунт, через месяц пытается зарегистрироваться снова и получает ошибку «email уже занят», хотя в админке его нет.
Как решить?
- Учесть удалённые записи в уникальности или обезличивать email
- Убрать уникальный индекс по email
- Отключить SoftDeletes для всех моделей
- Вручную удалять пользователя из базы по запросу
