afdav / crud-gen-laravel

Laravel CRUD生成器包

dev-main 2023-05-06 04:45 UTC

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许可证授权。