evolvo/laravel-code-generators

Artisan命令,用于根据现有数据库表生成laravel项目代码。

11 2024-03-20 12:30 UTC

README

关于

laravel-code-generators包允许您根据数据库表结构生成应用程序代码。

这将加快初始应用程序设置,让您可以直接进入应用程序逻辑。

将生成什么?

  • 模型
  • 控制器
  • 表单请求
  • 服务
  • API路由
  • 工厂
  • 测试

此包还可以生成Vue(v2)和Angular(v2+)的前端代码

安装

在您的composer.json中要求evolvo/laravel-code-generators包并更新您的依赖项

$ composer require evolvo/laravel-code-generators

用法

  1. 创建迁移并使用php artisan migrate运行它们。
  2. 运行php artisan scaffold table_name以根据表结构生成Laravel代码。
  3. 运行php artisan scaffold table_name --vue以根据表结构生成Vue代码。
  4. 运行php artisan scaffold table_name --angular以根据表结构生成Angular代码。
  5. 运行php artisan generate:webservice WebServiceName以生成Web服务集成代码。