elison/talos

生成与表列类型相关的 Laravel 请求

dev-main 2021-10-30 14:53 UTC

This package is auto-updated.

Last update: 2024-09-29 05:57:00 UTC


README

一个基于表列类型生成请求的包。

在 Laravel 项目中安装

composer require elison/talos

在 app.php 中添加提供者

config/app.php

\Elison\Talos\TalosProvider::class,

要求

laravel 项目

composer v2

doctrine/dbal

用法

php artisan migrate -> 创建默认包含包的表

php artisan talos:generate-request table_name request_name -> 生成请求的命令

命令示例

php artisan talos:generate-request examples TestRequest

包将生成的示例请求

public function rules()
    {
        return [ 
            'created_at' => ['date','nullable'],
            'description' => ['string','nullable'],
            'title' => ['string','required'],
            'updated_at' => ['date','nullable'],
            'value' => ['integer','required'],
        ];
    }