shafiulnaeem / crud-operation
用户可以轻松添加 CRUD 操作
1.1.0
2023-12-22 20:39 UTC
Requires
- php: >=8.0
- illuminate/support: ^10.26
Requires (Dev)
- orchestra/testbench: ^8.12
This package is not auto-updated.
Last update: 2024-09-28 23:25:43 UTC
README
目录
描述
欢迎使用 CRUD Operation
的文档,这是一个用于 Laravel 的强大 CRUD(创建、读取、更新、删除)操作生成器。此包旨在简化创建模型 CRUD 操作的过程,从而在开发过程中节省您的时间和精力。
安装
👉 安装此包,您需要在机器上安装 Laravel 10 或更高版本以及 PHP 8.0.0 或更高版本。您可以从官方 PHP 资源下载最新的 PHP 版本:https://php.ac.cn/downloads.php。在继续安装之前,请确保您的环境满足这些要求。
-
安装包
composer require shafiulnaeem/crud-operation
-
使用以下 Artisan 命令轻松为您的模型生成 CRUD 操作
php artisan add:crud {your-model} {column-type-validationRule}
{your-model}
: 用您希望使用的模型名称替换。{column-type-validationRule}
: 提供一列及其数据类型和验证规则列表。- 示例
php artisan add:crud User name-string-required,email-string-required,password-string-required,age-integer-nullable
- 此示例为具有列
name
、email
、password
和age
的User
模型创建 CRUD 操作。每个列指定了列类型和验证规则。 - 生成的文件:运行命令后,包将在您的 Laravel 项目中生成以下文件
- 模型文件
app/Models/{YourModel}.php
- 迁移文件
database/migrations/{timestamp}_create_{your_model_pluralized}_table.php
- 控制器文件
app/Http/Controllers/{YourModel}Controller.php
web.php
文件中的路由条目- 请求文件
app/Http/Requests/{YourModel}Request.php
- Blade 视图文件
resources/views/{your_model_pluralized
- 模型文件
- 此示例为具有列