wailan/crud

创建一个用于Laravel项目的快速CRUD生成器

此包的官方仓库似乎已不存在,因此该包已被冻结。

v1.0.6 2021-08-15 09:41 UTC

This package is auto-updated.

Last update: 2023-07-11 08:42:41 UTC


README

这是一个针对Laravel-Module包的扩展包,旨在快速开发。

安装

// Install required package
composer require nwidart/laravel-modules
composer require spatie/laravel-permission

// then install this packe, NOTE: only support composer v2
composer require wailan/crud  

语法

php artisan wailan:crud YourModelClassName YourModuleName 

如何使用?

// Create Module
php artisan module:make Product

// Create Crud for Product
php artisan wailan:crud Product Product

// you can also specify path for your model class
php artisan wailan:crud Api/V1/Product Product

生成文件

  • 迁移
  • 模块实体(模型)
  • 模块控制器(带CRUD基本功能)
  • 模块仓库(用于CRUD逻辑)
  • 模块请求(存储和更新请求)
  • 模块视图(索引、创建、编辑、显示)