evolvo / laravel-code-generators
Artisan命令,用于根据现有数据库表生成laravel项目代码。
11
2024-03-20 12:30 UTC
Requires
- php: >=8.2.0
- laravel/framework: ^11.0
This package is auto-updated.
Last update: 2024-09-20 13:44:37 UTC
README
关于
laravel-code-generators包允许您根据数据库表结构生成应用程序代码。
这将加快初始应用程序设置,让您可以直接进入应用程序逻辑。
将生成什么?
- 模型
- 控制器
- 表单请求
- 服务
- API路由
- 工厂
- 测试
此包还可以生成Vue(v2)和Angular(v2+)的前端代码
安装
在您的composer.json中要求evolvo/laravel-code-generators包并更新您的依赖项
$ composer require evolvo/laravel-code-generators
用法
- 创建迁移并使用
php artisan migrate运行它们。 - 运行
php artisan scaffold table_name以根据表结构生成Laravel代码。 - 运行
php artisan scaffold table_name --vue以根据表结构生成Vue代码。 - 运行
php artisan scaffold table_name --angular以根据表结构生成Angular代码。 - 运行
php artisan generate:webservice WebServiceName以生成Web服务集成代码。