zeuz113 / laravel-crud-generator
php artisan命令,用于通过数据库表生成完整功能的CRUD,仅限服务器端分页 - 从kEpEx/laravel-crud-generator分支而来
v2.1
2021-04-12 01:18 UTC
Requires
- php: >=7.0.0
- laravel/framework: >=8.0.0
This package is auto-updated.
Last update: 2024-09-12 08:54:34 UTC
README
php artisan命令,通过数据库表生成完整功能的CRUD,仅限服务器端分页
针对laravel 8进行优化
安装
composer require zeuz113/laravel-crud-generator
在Laravel >6.*版本中,需要安装辅助工具
composer require laravel/helpers
将以下行添加到config/app.php的'providers'数组中
CrudGenerator\CrudGeneratorServiceProvider::class,
自定义模板
此插件的最佳功能在于您可以根据自己的喜好制作模板并生成代码
运行此命令
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告诉我