elmokna / laravel-parse-scaffolder
用于生成解析数据库的 CRUD 控制器、视图和模型的脚手架包
1.0.1
2018-02-17 17:53 UTC
Requires
- laravelcollective/html: ^5.5
This package is not auto-updated.
Last update: 2024-09-29 05:08:12 UTC
README
Laravel Parse Scaffolder 允许您为 Parse 数据库生成 CRUD blade 文件、控制器和模型。本包支持基本的 HTML 和默认的 metronic 模板。
###安装
首先通过 Composer 安装此包。
composer require elmokna/laravel-parse-scaffolder
或者通过 composer.json 文件添加,并运行 composer install
"require": {
//...
"elmokna/laravel-parse-scaffolder": "dev-master"
//...
},
然后,将您的新提供者添加到 config/app.php 文件中的 providers 数组
'providers' => [
// ...
elmokna\laravelParseScaffolder\ParseScaffoldingServiceProvider::class,
// ...
],
最后,在 .env 文件中添加您的数据库凭证,使用以下键
DB_HOST=Your parse IP or domain
DB_PORT=Your parse port
DB_USERNAME=Your parse app_id
DB_PASSWORD=Your parse master_key
##使用
在您的终端中运行
php artisan make:crud your-parse-table-name {--template=none}
默认情况下,如果没有指定 --template
选项或指定为 --template=none
,将生成基本的 HTML 元素。
要生成具有 metronic 支持的 HTML 元素,请设置 --template=metronic
php artisan make:crud your-parse-table-name --template=metronic
##待办事项
- 添加 Bootstrap 4 支持。
- 添加对更多解析数据类型(关系、数组、ACL、对象...)的支持。
- 重构代码。