mtpal/crud-generator

CRUD 生成器

1.0.0 2018-10-15 17:01 UTC

This package is auto-updated.

Last update: 2024-09-17 09:44:34 UTC


README

https://github.com/appzcoder/crud-generator 克隆而来

包描述:请使用原始包而不是这个。这个包是为了个人项目克隆的。

安装

通过 composer 安装

composer require mtpal/crud-generator

注册服务提供者

注意!如果你使用 laravel>=5.5 并且启用了包自动发现功能,以下步骤是可选的。

将服务提供者添加到 config/app.php 文件的 providers 部分

Mtpal\CrudGenerator\ServiceProvider::class,

注册外观

config/app.php 文件的 aliases 部分注册包外观

Mtpal\CrudGenerator\Facades\CrudGenerator::class,

用法

CRUD 命令

如果有 admin 目录,只需在控制器或路由中添加 admin 中间件、guard 等...

php artisan crud:generate Posts --fields='title#string; content#text; category#select#options={"technology": "Technology", "tips": "Tips", "health": "Health"}' --view-path=admin --controller-namespace=Admin --route-group=admin --form-helper=html --validations='title#required'
php artisan migrate

没有 admin 目录

php artisan crud:generate Items --fields='title#string; description#text' --form-helper=html --validations='title#required'
php artisan migrate

安全

如果你发现任何与安全相关的问题,请通过电子邮件联系,而不是使用问题跟踪器。

作者

Sohel Amin 📧 给我发邮件

致谢

此包是在 melihovv/laravel-package-generator 的帮助下启动的。