afdav / crud-gen-laravel
Laravel CRUD生成器包
dev-main
2023-05-06 04:45 UTC
Requires
- php: ^7.3|^8.0
- illuminate/support: ^7.0|^8.0|^9.0
Requires (Dev)
- phpunit/phpunit: ^9.0
This package is not auto-updated.
Last update: 2024-09-22 09:44:01 UTC
README
版本: 1.0.0
此包提供了一个generate:crud
命令,用于Laravel,可以从数据库中现有的表中自动生成模型、控制器和视图。
要求
- PHP >= 7.3
- Laravel >= 7.0
安装
要安装此包,只需执行以下命令
composer require your-vendor-name/laravel-crud-generator
配置
安装包后,您需要在Laravel项目中注册服务提供者。打开config/app.php
文件,并在providers
数组的末尾添加以下行
afdav\CrudGeneradorLaravel\LaravelCrudGeneratorServiceProvider::class,
如果您正在使用Laravel 5.5或更高版本,服务提供者将通过包发现自动注册,因此您不需要手动添加。
使用
要使用generate:crud
命令,请在终端中执行以下操作
php artisan generate:crud {table}
将{table}
替换为您数据库中现有表的名字。
该命令将自动创建与指定表对应的模型、控制器和视图(index, create, show, edit),并将必要的路由添加到routes/web.php
文件中。
贡献
欢迎贡献。您可以自由发送pull请求或创建issue来报告问题或请求新功能。
许可证
此包根据MIT许可证授权。