Saat Anda membuat perubahan ke file seeder dan itu tidak mencerminkan perubahan Anda, Anda perlu menjalankan composer dump autoload.
Anda dapat menggunakan salah satu dari perintah berikut
$ composer dump-autoload
$ composer du
$ composer dump
$ composer dump-autoload -o
Kemudian coba jalankan perintah Anda db:seed lagi dan itu mencerminkan perubahan Anda.
apa yang dilakukan komposer dump autoload?
composer dump-autoload
tidak akan mengunduh apa pun. Itu hanya membuat ulang daftar semua kelas yang perlu dimasukkan dalam proyek (autoload_classmap.php). Ideal untuk saat Anda memiliki kelas baru di dalam proyek Anda.
Idealnya, Anda menjalankan composer dump-autoload -o
, untuk memuat laman web Anda dengan lebih cepat. Satu-satunya alasan ini bukan default, adalah karena membutuhkan waktu lebih lama untuk menghasilkan (tetapi hanya sedikit terlihat)