Dieser Artikel fasst die Vorsichtsmaßnahmen für die Verwendung von PHP Artisan Migrate unter Laravel 5.1 zusammen und stellt sie vor unten. Ich hoffe, es hilft allen. Der Befehl
PHP artisan migrate
ist ein sehr wichtiges Thema in Laravel, aber Sie müssen bei der Verwendung mehrere Situationen beachten:
(1) Erstellen Sie eine neue Tabelle im Migrationsordner. Zur Verwendung von php artisan make:migration
Statement
php artisan verfügt bereits über leistungsstarke Funktionen, erstellen Sie also nicht selbst eine neue Tabelle
(2) So verwenden Sie Composer Dump-Autoload
composer dump-autoload wird verwendet, um die Datei „vendor/composer/autoload_classmap.php“ zu aktualisieren. Diese Datei wird im Voraus aufgerufen, wenn der Befehl php artisan
verwendet wird. Wenn Sie eine neue Tabelle hinzufügen, führen Sie zuerst diesen Befehl aus und verwenden Sie dann migrate. Wenn Sie eine Darstellung löschen, verwenden Sie zuerst migrate:rollback und dann Composer, um die Datei zu löschen.
Durch das Ausführen dieser Anweisung werden alle Dateien im Ordner „vendor/composer/“ innerhalb des Laravel-Frameworks geändert
(3) Composer installieren
Möglicherweise wird der Befehl nicht angezeigt Wenn Composer vorhanden ist, müssen Sie Composer installieren.
php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php php composer-setup.php php -r "unlink('composer-setup.php');"
Führen Sie den ersten Befehl aus, um das Skript „composer-setup.php“ herunterzuladen, das einfach die Parametereinstellungen in php.ini erkennt. Wenn einige Parameter nicht korrekt eingestellt sind, wird beim Herunterladen eine Warnung angezeigt Die neueste Version der Datei „composer.phar“ im aktuellen Verzeichnis.
Die Funktionen der oben genannten drei Befehle sind:
Laden Sie das Installationsskript (composer-setup.php) in das aktuelle Verzeichnis herunter.
Führen Sie den Installationsvorgang durch.
Löschen Sie das Installationsskript – Composer-Setup.php.
Bei der globalen Installation wird Composer unter dem in der Systemumgebungsvariablen PATH enthaltenen Pfad installiert. Anschließend können Sie den Composer-Befehl direkt im Befehlszeilenfenster ausführen.
Mac- oder Linux-System: Öffnen Sie ein Befehlszeilenfenster und führen Sie den folgenden Befehl aus, um die zuvor heruntergeladene Datei „composer.phar“ in das Verzeichnis /usr/local/bin/ zu verschieben:
sudo mv composer.phar /usr/local/bin/composer
Verwandte Empfehlungen:
Detaillierte Erklärung der Aufgabenplanungskonsole von Laravel
Detaillierte Erklärung, wie Laravel kann über die Hintergrundkonfiguration geändert werden
Das obige ist der detaillierte Inhalt vonFassen Sie die Probleme der PHP-Artisan-Migration in Laravel zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!