openstrongtw/laravel-strongstub

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

v2.0 2023-05-26 17:02 UTC

This package is not auto-updated.

Last update: 2024-09-28 22:10:49 UTC


README

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

安装

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(增删改查)控制器类

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     是否強制覆蓋

创建 laravel-strongadmin 检视文件,这里推荐使用 https://gitee.com/openstrong/laravel-strongadmin 扩展套件应用:在1分钟内构建一个功能齐全的管理后台。

php artisan strongstub:view strongadmin/testAdminUser -t strongadmin_user

參數說明:
-t          表名稱
--force     是否強制覆蓋

使用此扩展套件包的开源项目

StrongShop 开源跨境电商商城 https://gitee.com/openstrong/strongshop

QQ群:557655631