approcks/laravel-parse-scaffolder

用于生成 Parse 数据库 CRUD 控制器、视图和模型的脚手架包

dev-master 2018-02-15 09:49 UTC

This package is not auto-updated.

Last update: 2024-09-23 07:08:54 UTC


README

Laravel Parse Scaffolder 允许您为 Parse 数据库生成 CRUD blade 文件、控制器和模型。此包支持基本的 HTML 和默认的 Metronic 模板。

安装

首先,通过 composer.json 文件安装此包,然后运行 composer install

"require": {
    //...
    "approcks/laravel-parse-scaffolder": "dev-master"
    //...
  },

然后,将新的服务提供者添加到 config/app.php 文件的 providers 数组中

'providers' => [
    // ...
    approcks\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 的支持。
  • 添加对更多 Parse 数据类型的支持(关系、数组、ACL、对象...)。
  • 重构代码。