Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie kann ich die Pivot-Tabelle in Laravel 5.4 säen?

Wenn Sie Änderungen an den Seeder-Dateien vornehmen und diese Ihre Änderungen nicht widerspiegeln, müssen Sie Composer Dump Autoload ausführen.

Sie können einen der folgenden Befehle verwenden

$ composer dump-autoload

$ composer du

$ composer dump


$ composer dump-autoload -o

Versuchen Sie dann, Ihren Befehl db:seed erneut auszuführen, und er spiegelt Ihre Änderungen wider.

Was bewirkt Composer Dump Autoload?

composer dump-autoload wird nichts herunterladen. Es generiert lediglich die Liste aller Klassen neu, die in das Projekt aufgenommen werden müssen (autoload_classmap.php). Ideal, wenn Sie eine neue Klasse in Ihrem Projekt haben.

Idealerweise führen Sie composer dump-autoload -o aus , für ein schnelleres Laden Ihrer Webseiten. Der einzige Grund, warum es nicht standardmäßig ist, ist, dass die Generierung etwas länger dauert (aber nur leicht wahrnehmbar ist)