Quando apporti modifiche ai file seeder e non riflette le tue modifiche, devi eseguire il caricamento automatico del dump del compositore.
puoi usare uno qualsiasi dei seguenti comandi
$ composer dump-autoload
$ composer du
$ composer dump
$ composer dump-autoload -o
Quindi prova a eseguire di nuovo il comando db:seed e riflette le tue modifiche.
cosa fa il caricamento automatico del dump del compositore?
composer dump-autoload
non scaricherà nulla. Rigenera semplicemente l'elenco di tutte le classi che devono essere incluse nel progetto (autoload_classmap.php). Ideale per quando hai una nuova classe all'interno del tuo progetto.
Idealmente, esegui il compositore dump-autoload -o
, per un caricamento più veloce delle tue pagine web. L'unico motivo per cui non è predefinito è perché la generazione richiede un po' più di tempo (ma si nota solo leggermente)