一、控制器 or Modelphp
// 5.2版本建立一個空控制器 php artisan make:controller BlogController // 建立Rest風格資源控制器 php artisan make:controller PhotoController --resource // 指定建立位置 在app目錄下建立TestController php artisan make:controller App\TestController // 指定路徑建立 php artisan make:Model App\\Models\\User(linux or macOs 加上轉義符) // 數據遷移 php artisan migrate
二、數據遷移(Migration)linux
// 建立遷移 php artisan make:migration create_users_table // 指定路徑 php artisan make:migration --path=app\providers create_users_table // 一次性建立 // 下述命令會作兩件事情: // 在 app 目錄下建立模型類 App\Post // 建立用於建立 posts 表的遷移,該遷移文件位於 database/migrations 目錄下。 php artisan make:model --migration Post
三、數據填充(Seeder)laravel
// 建立要填充的數據類 php artisan make:seeder UsersTableSeeder // 數據填充(所有表) php artisan db:seed // 指定要填充的表 php artisan db:seed --class=UsersTableSeeder
四、路由緩存
// 查看全部路由 php artisan route:list
五、其餘服務器
配置Composer中國鏡像(CDN加速):composer config -g repo.packagist composer https://packagist.phpcomposer.com 更新Laravel依賴庫:composer install || composer update 自動生成事件和監聽器:php artisan event:generate 自動生成Laravel密鑰:php artisan key:generate 清除Laravel配置緩存:php artisan config:clear || php artisan config:cache 查詢Laravel 版本及Laravel Intaller的版本:php artisan --version/laravel --version Laravel PHP內建服務器:cd learnlaravel5/public php -S 0.0.0.0:1024 || php artisan serve Auth 系統:php artisan make:auth