棧溢位
阿新 • • 發佈:2021-10-25
Artisan是 Laravel 提供的 CLI(命令列介面),它提供了非常多實用的命令來幫助我們開發 Laravel 應用。前面我們已使用過 Artisan 命令來生成應用的 App Key 和控制器。在本教程中,我們會用到以下 Artisan 命令,你也可以使用php artisan list
來檢視所有可用的 Artisan 命令。
命令 | 說明 |
---|---|
php artisan key:generate | 生成 App Key |
php artisan make:controller | 生成控制器 |
php artisan make:model | 生成模型 |
php artisan make:policy | 生成授權策略 |
php artisan make:seeder | 生成 Seeder 檔案 |
php artisan migrate | 執行遷移 |
php artisan migrate:rollback | 回滾遷移 |
php artisan migrate:refresh | 重置資料庫 |
php artisan db:seed | 填充資料庫 |
php artisan tinker | 進入 tinker 環境 |
php artisan route:list | 檢視路由列表 |
後面我們會再對上面每個 Artisan 命令進行具體應用,你也可以使用help
來檢視各個 Artisan 命令的幫助介面,如:
$ php artisan help migrate