Laravel artisan命令

1.应用场景

使用laravel自带的artisan命令可快速开发程序.

2.学习/操作

环境:

Windows10 64位 专业版

laravel 5.8 / 5.7 

phpstudy v8.0

 

开发中常用命令

 

1.生成控制器

php artisan make:controller Admin/TagController --resource   //--resource 表示生成控制器中常用方法如: 对应curd操作的方法

 

 

2.生成模型

php artisan make:model Post

 

 

3.迁移

生成迁移文件: php artisan make:migration create_users_table

执行迁移: php artisan migrate

回滚: php artisan migrate:rollback

重置: php artisan migrate:reset

 

 

4.生成工厂模型文件[填充数据]

php artisan make:factory PostFactory --model=Models/Post  //--model=Models/Post 指定对应的模型类文件

 

 

5.生成种子数据填充文件

php artisan make:seeder PostsTableSeeder

 

3,4,5见下面

Laravel artisan命令

 

 

备注:

php artisan make:model Post -m -c //同时生成迁移文件,  模型 ,  控制器

 

6. 命令行与应用交互 //如对数据库进行简单的读写操作 

php artisan tinker 

 

下面我们在 Laradock 中项目根目录下使用该命令为博客项目创建后台用户

G:\phpstudy_pro\WWW\blog57.test>php artisan tinker
Psy Shell v0.9.12 (PHP 7.3.4 — cli) by Justin Hileman
>>>

Laravel artisan命令

 

 

 

 

后续整理

...

3.问题

TBD

4.参考

https://xueyuanjun.com/post/9562  //Artisan 控制台

后续补充

...