zeuz113/laravel-crud-generator

php artisan命令,用于通过数据库表生成完整功能的CRUD,仅限服务器端分页 - 从kEpEx/laravel-crud-generator分支而来

v2.1 2021-04-12 01:18 UTC

README

Latest Stable Version Total Downloads Latest Unstable Version License

php artisan命令,通过数据库表生成完整功能的CRUD,仅限服务器端分页

针对laravel 8进行优化

安装

composer require zeuz113/laravel-crud-generator

在Laravel >6.*版本中,需要安装辅助工具

composer require laravel/helpers

将以下行添加到config/app.php的'providers'数组中

CrudGenerator\CrudGeneratorServiceProvider::class,

Preview

自定义模板

此插件的最佳功能在于您可以根据自己的喜好制作模板并生成代码

运行此命令

php artisan vendor:publish

现在您将在resources/templates/中找到需要修改的文件

如果您想恢复默认模板,只需删除它们即可

用法

使用所需的模型名称作为输入

学生表的CRUD

php artisan make:crud student

或整个数据库

php artisan make:crud all

使用自定义布局的整个数据库

php artisan make:crud all --master-layout=layouts.master 

有时您可能只需要视图和控制器的基本代码,可以使用现有的模型并指定自定义控制器名称

php artisan make:crud student --master-layout=master --custom-controller=dashboard	

更多选项

php artisan help make:crud

如果您有任何问题或者觉得这个库很有用,请通过twitter @kEpEx告诉我