Mysql
 sql >> Database >  >> RDS >> Mysql

Come seminare la tabella pivot in Laravel 5.4?

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)