Laravel 基本指令

最近開始在學習如何使用 PHP Laravel MVC 方式來開發程式,因此記錄一下相關指令

基本指令


  • 啟動虛擬 web 服務
php artisan serve
  • 路由清單
php artisan route:list
  • 生成Controller指令
空白的
php artisan make:controller TextController 檔案名稱

預設的樣版
php artisan make:controller TextController 檔案名稱 --resource
  • 通知 composer 服務有新檔案需更新
composer dump-autoload
  • 資料庫建立資料表
php artisan make:migration create_products(檔案名稱)
  • 資料庫建立執行
php artisan migrate
  • 資料庫復原到上一層指令
php artisan migrate:rollback --step=1
  • 取某欄位的名稱
$messages = [
	'required' => ':attribute 是必要的' // :attribute 是取得欄位名稱 
    'between' => ':attribute 的輸入 :input 不在 :min 和 :max 之類'
];
  • 驗證指令是否正確
php artisan tinker
  • 軟刪除

$tble->softDeletes();



語法使用方式


補充說明


備註





參考相關網頁