laravel一些特別爽的指令php artisan

剛開始玩laravel的時候,遇到的每個問題,我是手動建立,而後粘貼複製,命名空間,有時候還會報錯,太麻煩了,最近作項目,偶然間發現了新大陸,哈哈哈,就是php artisan這個指令,聽說,artisan是laravel項目自帶的。如今,下面,就是具體操做嘍,此帖子長期更新,收錄最經常使用的指令。php

1.首先用composer下載laravel框架的指令是:html

composer create-project laravel/laravel blog

上面的指令是默認下載最新的laravel框架,如今出到了5.3,因此默認下載5.3版本,要是想下載之前的老版本,會下載5.2.15版本的,可是,老版本會有些問題,須要composer update。laravel

composer create-project laravel/laravel blog 5.2.15

最好是下載最新版本,不多報錯。老版本兼容問題,會報錯的。會有vendor包下載不下來,新版本就不會存在這些問題。數據庫

2.下載完laravel以後,能夠用laravel自帶的,artisan建立控制器。指令以下composer

//上面是建立控制器在Admin的文件夾下面
php artisan make:controller Admin/AdminController

//這是直接建立,不在二級子文件夾下
php artisan make:controller AdminController

3.用artisan建立model框架

//建立在Models文件夾下面的模型
php artisan make:model Models/User

其實能夠這樣code

php artisan make:model Models/Test -m

就能夠建立成功test.php和一個遷移文件,遷移文件在./database/migrations/..Jiu k就能夠找到這個文件,。更改這個對應的遷移文件,更改裏面的配置htm

而後再運行php artisan migrate,在數據庫裏面就能夠生成這個test數據表。blog

下面運行一下代碼io

php artisan make:seeder StudentTableSeeder

便可在/database/seeds找到這個文件。輸入下面的代碼

而後運行一下命令:  php artisan db:seed --class=StudentTableSeeder

執行後,能夠在數據庫找到這兩條數據。注意,這個class 容易出錯

相關文章
相關標籤/搜索