Benutzer-Werkzeuge

Webseiten-Werkzeuge


laravel:artisan

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
laravel:artisan [2019/09/16 22:52]
webproducer angelegt
laravel:artisan [2024/02/11 14:38] (aktuell)
webproducer php artisan db:seed
Zeile 1: Zeile 1:
 ====== Artisan (Kommandozeilentool) ====== ====== Artisan (Kommandozeilentool) ======
  
-Hier die wichtigsten Artisan-Kommandos im Überblick ​(Werte in eckigen Klammern sind entsprechend zu ersetzen):+In der folgenden (unvollständigen) Tabelle sind die wichtigsten Artisan-Kommandos aufgeführt. Da nicht alle Kommandos im Framework "​lumen"​ enthalten sind geben die letzten Spalten darüber Auskunft, in welchem Framework das Kommando zur Verfügung steht (Werte in eckigen Klammern sind entsprechend zu ersetzen):
  
-^ Kommando ^ Auswirkung ^ +^ Kommando ^ Auswirkung ​^ Laravel ^ Lumen 
-| php artisan make:​migration create_[tabellennamen]_table | Legt eine neue Migration im Verzeichnis "​database/​migrations"​ an | +| php artisan make:​migration create_[tabelle]_table | Legt eine neue Migration im Verzeichnis "​database/​migrations"​ an | **X** | **X** | 
-| php artisan make:​controller [Name]Controller | Legt einen neuen Controller im Verzeichnis "​app/​Http/​Controllers/"​ an | +| php artisan migration --path=database/​migrations/​filename.php | Führt nur die angegebene Migration aus | **X** | **X** | 
-| php artisan make:seeder [Name]Seeder | Legt einen neuen Seeder im Verzeichnis "​database/​seeds/"​ an | +| php artisan make:model [Name] | Legt ein neues Model im Verzeichnis "​app/"​ an | **X** | **-** 
-| php artisan ​Migration:refresh --seed | Legt alle Migrations und Seeder neu an | +| php artisan make:​controller [Name]Controller | Legt einen neuen Controller im Verzeichnis "​app/​Http/​Controllers/"​ an | **X** | **-** 
-| php artisan Cache:clear | Löscht den Cache | +| php artisan make:seeder [Name]Seeder | Legt einen neuen Seeder im Verzeichnis "​database/​seeds/"​ an | **X** | **X** 
-| php artisan route:list | Listet alle Routes auf | +| php artisan ​db:seed --class=[ClassName]Seeder | führt die angegebene Seed-Klasse aus | **X** | **X** | 
-| php artisan list | Listet alle Artisan-Kommandos auf |+| php artisan make:mail [Name] | Legt eine neues E-Mail-Template in "​app/​Mail"​ an | **X** | **?** | 
 +| php artisan migrate:refresh --seed | Legt alle Migrations und Seeder neu an | **X** | **X** 
 +| php artisan Cache:clear | Löscht den Cache | **X** | **X** 
 +| php artisan route:list | Listet alle Routes auf | **X** | **-** 
 +| php artisan list | Listet alle Artisan-Kommandos auf | **X** | **X** | 
 +| php artisan --version | Zeigt die aktuelle Version vom Framework an | **X** | **?* |
  
 +**Voraussetzung**
 +
 +Um PHP wie in der Tabellenspalte "​Kommando"​ ohne Pfadangabe aufrufen zu können (z. B. im "​Terminal"​ von PhpStorm) muss in Windows zuvor eine [[:​php:​umgebungsvariable|Umgebungsvariable]] eingerichtet werden.
  
laravel/artisan.1568667129.txt.gz · Zuletzt geändert: 2019/09/16 22:52 von webproducer