aru*_*run 127 laravel artisan laravel-5.4
我可以使用以下命令创建模型和资源控制器(绑定到模型)
php artisan make:controller TodoController --resource --model=Todo
Run Code Online (Sandbox Code Playgroud)
我想用上面的命令创建一个迁移,有可能吗?
Chr*_*hvh 329
如果从模型开始,您可以这样做
php artisan make:model Todo -mcr
Run Code Online (Sandbox Code Playgroud)
如果你跑,php artisan make:model --help你可以看到所有可用的选项
-m, - migration为模型创建新的迁移文件.
-c, - controller为模型创建新控制器.
-r, - source指示生成的控制器是否应该是资源控制器
更新
正如@arun在较新版本的laravel> 5.6中的评论中所提到的,可以运行以下命令:
php artisan make:model Todo -a
Run Code Online (Sandbox Code Playgroud)
-a, - all为模型生成迁移,工厂和资源控制器
Udh*_*iya 20
您可以使用此命令在一行中创建模型+迁移+控制器
php artisan make:model --migration --controller test
Run Code Online (Sandbox Code Playgroud)
精简版: php artisan make:model -mc test
输出: -
模型创建成功.
创建的迁移:2018_03_10_002331_create_tests_table
控制器创建成功.
Arm*_*n H 18
更新
Laravel 6 或更高版本
通过模型
为模型生成迁移、播种器、工厂和资源控制器
php artisan make:model Todo -a
Run Code Online (Sandbox Code Playgroud)
或者
php artisan make:model Todo -all
Run Code Online (Sandbox Code Playgroud)
其他选项
-c, --controller 为模型创建一个新的控制器
-f, --factory 为模型创建一个新工厂
--force 即使模型已经存在也要创建类
-m, --migration 为模型创建一个新的迁移文件
-s, --seed 为模型创建一个新的播种机文件
-p, --pivot 指示生成的模型是否应该是自定义的中间表模型
-r, --resource 指示生成的控制器是否应该是资源控制器
更多帮助
php artisan make:model Todo -help
Run Code Online (Sandbox Code Playgroud)
希望新人得到帮助。
php artisan make:model 作者 -cfmsr
-c, --controller 为模型创建一个新的控制器
-f, --factory 为模型创建一个新工厂
-m, --migration 为模型创建新的迁移文件
-s, --seed 为模型创建一个新的播种文件
-r, --resource 指示生成的控制器是否应该是资源控制器
小智 6
php artisan make:model PurchaseRequest -crm
Run Code Online (Sandbox Code Playgroud)
结果是
Model created successfully.
Created Migration: 2018_11_11_011541_create_purchase_requests_table
Controller created successfully.
Run Code Online (Sandbox Code Playgroud)
只需使用-crm而不是-mcr
Laravel 5.4 你可以使用
php artisan make:model --migration --controller --resource Test
Run Code Online (Sandbox Code Playgroud)
这将创建 1) 模型 2) 具有默认资源功能的控制器 3) 迁移文件
并得到答案
模型创建成功。
创建的迁移:2018_04_30_055346_create_tests_table
控制器创建成功。
小智 5
如果您使用 Laravel 作为唯一的 API 添加--api选项:
php artisan make:model Post -a --api
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
175418 次 |
| 最近记录: |