sql >> Database >  >> RDS >> Mysql

Hoe een draaitabel te seeden in Laravel 5.4?

Wanneer u wijzigingen aanbrengt in de seeder-bestanden en deze niet overeenkomen met uw wijzigingen, moet u de autoload van de componistdump uitvoeren.

je kunt een van de volgende commando's gebruiken

$ composer dump-autoload

$ composer du

$ composer dump


$ composer dump-autoload -o

Probeer dan je commando db:seed opnieuw uit te voeren en het geeft je veranderingen weer.

wat doet automatisch laden van de componist dump?

composer dump-autoload zal niets downloaden. Het regenereert gewoon de lijst met alle klassen die in het project moeten worden opgenomen (autoload_classmap.php). Ideaal voor als je een nieuwe klas binnen je project hebt.

Idealiter voert u componist dump-autoload -o . uit , voor een snellere laadtijd van uw webpagina's. De enige reden waarom het niet standaard is, is omdat het wat langer duurt om te genereren (maar het is slechts een klein beetje merkbaar)



  1. Verwijder dubbele rijen uit tabel met join

  2. MySQL SELECT query string matching

  3. Somwaarden van een enkele rij?

  4. Kan ik de waarde van een automatisch verhoogd veld in de database automatisch aanpassen?