Laravel - Artisan 個人常用總結

weixin_33763244發表於2017-11-21
通過輸入任何錯誤的 Artisan 命令列,均可獲得類似單詞的 Artisan 正確命令列。
倘若您對本文有興趣,建議常用 Ctrl+F,以便最快獲得結果。

部署

一句話簡述:高談優雅的直接結果

php artisan config:cache(配置檔案多合一,從而減少載入的檔案數量)
php artisan route:cache(路由檔案多合一 + 函式化)

庫與資料

一句話簡述:從建表到測試資料,一步到位。

資料模型 / Eloquent OEM:
php artisan make:model Tip(指向 tips
php artisan make:model Tip -m(同時生成 tips 遷移器)

生成遷移器 / 資料遷移器 / 資料表存檔:
php artisan make:migration create_users_table

資料遷移 執行:
php artisan migrate

資料遷移 回滾後執行:
php artisan migrate:refresh

資料遷移 回滾後執行並完成資料填充:
php artisan migrate:refresh --seed

資料填充器 / 種子:
php artisan make:seeder UsersTableSeeder

表單

一句話簡述:後端工程師對前端工程師的提防與惡意揣度。

表單請求驗證器:
php artisan make:request BlogPost

事件

一句話簡述:簡單實現的觀察者模式(設計模式的一種)。

表單請求驗證器:

  1. App\Providers\EventServiceProvider 下新增事件和監聽器。
  2. php artisan event:generate

相關文章