ikmi / crudgenerator
一个用于生成完整 CRUD 操作的 Laravel 扩展包。
V1.0.0
2023-03-17 05:41 UTC
Requires
- php: ^7.4
- laravel/framework: ^8.0
README
Laravel 扩展包,用于生成完整的 CRUD 操作
安装
IKMI Crud Generator 需要以下条件:
- PHP ^7.4
- Laravel 框架 ^8.0
- Composer 2
- MySQL 数据库
在控制台输入
composer require ikmi/crudgenerator
-
该包将自动注册其服务提供者。
-
确保您的项目连接到数据库后再进行发布。
- [原因] 发布后,将创建迁移文件并在数据库中自动创建表
-
将包的配置文件发布到应用自己的配置目录
php artisan vendor:publish --provider="Ikmi\CrudGenerator\CrudGeneratorServiceProvider"
文件夹结构
- src
- app
- Controllers
- CategoryController.php
- Migrations
- create_categories_table.php
- Models
- Category.php
- Requests
- CategoryRequest.php
- Routes
- web.php
- views
- category
- create.blade.php
- edit.blade.php
- index.blade.php
- CrudGeneratorServiceProvider.php
- composer.json
- README.md
- .gitignore
用法
-
安装后,它将创建一个名为 categories 的资源路由
-
在您的项目运行后,请访问以下 URL
{{base_url}}/categories
- 然后您可以通过以下路由完成 CRUD 操作
/categories
/categories/create
/categories/store
/categories/{category}/edit
/categories/{category}/update
/categories/{category}/destroy