Итак, ранее, на Laravel 6, я мог получить доступ к мастеру и выполнить свои фабрики вот так; factory(User::class)->create()
, и это не сработало бы.
Однако после обновления до Laravel 7 я получаю сообщение об ошибке, независимо от того, какую модель я использую, даже если для всех них определены фабрики;
Illuminate/Database/QueryException with message 'SQLSTATE[HY000]: General error: 1364 Field 'username' doesn't have a default value (SQL: insert into `users` (`id`, `updated_at`, `created_at`) values (fb1e757c-be3d-4fe0-bda4-a5e6d383f81b, 2
020-03-18 08:50:27, 2020-03-18 08:50:27))'
Это начало происходить только после обновления до Laravel 7, и я понятия не имею, почему.
Я следовал каждому шагу руководства по обновлению, и это все еще происходит.
Кто-нибудь знает, почему?