laravel-strongstub 扩展:在十秒内创建完成 CURD 增删改查的逻辑

Larevel-StrongStub

在十秒内创建完成 CURD 增删改查的逻辑。

Gitee仓库地址 gitee.com/openstrong/laravel-stron...

安装

composer require --prefer-dist openstrong/laravel-strongstub

使用示例

创建一个包含验证规则的 Eloquent Model 模型

php artisan strongstub:model Models/StrongadminUser -t strongadmin_user -c mysql

参数说明:
-t          表名称
-c          数据库连接名称,默认为 mysql,(config/database.php)
--force     是否强制覆盖

创建一个 CURD(增删改查)controller class

php artisan strongstub:curd Strongadmin/TestAdminUserController -m App\\Models\\StrongadminUser -e App\\Http\\Controllers\\Controller

参数说明:
-m          Eloquent Model 模型
-e          要继承的 controller 控制器,默认缺省值:"App\Http\Controllers\Controller"
--force     是否强制覆盖
--view      是否创建 laravel-strongadmin 视图文件,如果是,则 -e 参数值被强制设置为 OpenStrong\StrongAdmin\Http\Controllers\BaseController

创建 api 接口 markdown 文档

php artisan strongstub:wiki Strongadmin/TestAdminUserController -m App\\Models\\StrongadminUser --force

参数说明:
-m          Eloquent Model 模型
--force     是否强制覆盖
本作品采用《CC 协议》,转载必须注明作者和本文链接
openstrong
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!