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)