mtpal / crud-generator
CRUD 生成器
1.0.0
2018-10-15 17:01 UTC
Requires
- php: >=7.0
- illuminate/support: ~5.7.0
Requires (Dev)
- orchestra/testbench: ~3.7.0
- phpunit/phpunit: ^7.0
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
安全
如果你发现任何与安全相关的问题,请通过电子邮件联系,而不是使用问题跟踪器。
作者
致谢
此包是在 melihovv/laravel-package-generator 的帮助下启动的。