daniyal2959/management

此包将管理CRUD操作

v1.0.1 2021-08-27 12:40 UTC

This package is auto-updated.

Last update: 2024-09-20 10:33:57 UTC


README

是否曾有过浪费时间去创建项目某些部分的模型和控制器,并写下所有七个控制器函数,或者从另一个控制器复制粘贴并修改的经历?

此包创建模型、迁移、控制器、工厂、种子和路由,并带有默认代码

该包的目的是避免浪费时间。

1: 设置

composer require daniyal2959/management

2: 启动

主要命令是php artisan crud:create。如果您想设置迁移结构,请使用--scheme选项,如下所示

选项

  • --scheme= (可选) : 此选项创建迁移结构。此结构是

php artisan crud:create --scheme=<name>:<type>:<size>:<nullable>

解释

  1. 第一个参数是列名
  2. 第二个参数是列类型
  3. 第三个参数是列大小
  4. 第四个参数是列是否可以为空 -> 默认设置为非空

以下是一个示例,更多信息请参阅

php artisan crud:create --scheme=title:string:30,likes:integer:10:nullable

  • --seed= (可选) : 此选项创建工厂和种子。如果您想创建工厂和种子,请使用此选项。此结构是

php artisan crud:create --seed=<seed-count>

解释

  1. 此参数设置您想创建多少个假数据。

以下是一个示例,更多信息请参阅

php artisan crud:create --seed=300