но ведь между удалением и созданием может пройти много времени? а валидатор будет кричать что такая страница уже есть, хотя такой страницы как бы нет. с другой стороны без уникального ключа есть риск создать две записи с одинаковыми значениями. при одинаковых значениях с deleted_at не так страшно, т.к. там уже пусть вручную программист решает какая запись важнее (восстановление удаленной записи)
Почему при создании файла myTrait.php в директории App\Traits он не подсвечивается как пхпшный файл и я не могу его использовать в своей модели? В чем проблема?
а вы знаете лучше поделитесь? они были предложены на быструю голову для того что бы что полное сказать надо полностью бизнес задачу понимать если на то пошло.