hnhdigital-os/laravel-datasets

提供控制台命令、模型和迁移脚本,以同步数据集。

v1.2.1 2018-01-10 14:32 UTC

This package is auto-updated.

Last update: 2024-09-22 01:46:33 UTC


README

   ___        _                     _
  /   \ __ _ | |_  __ _  ___   ___ | |_  ___ 
 / /\ // _` || __|/ _` |/ __| / _ \| __|/ __|
/ /_//| (_| || |_| (_| |\__ \|  __/| |_ \__ \
/___,'  \__,_| \__|\__,_||___/ \___| \__||___/

提供控制台命令、模型和迁移脚本,将数据集同步到您的应用程序数据库中。数据集通过基于数组的配置定义,而高级操作或数据检索可以通过内联闭包完成。

Latest Stable Version Total Downloads Latest Unstable Version Built for Laravel License

Build Status StyleCI Test Coverage Issue Count Code Climate

此包由澳大利亚精品开发公司H&H|Digital开发。访问我们的网站 hnh.digital

安装

通过composer

$ composer require hnhdigital-os/laravel-datasets ~1.0

此包的服务提供程序将从Laravel 5.5自动加载。

要启用Laravel 5.4之前的版本中的服务提供程序,请编辑config/app.php

    'providers' => [
        ...
        HnhDigital\Datasets\ServiceProvider::class,
        ...
    ];

可用数据集

DATA.OKFN Collection (hnhdigital-os/laravel-datasets-okfn)

注意:安装此包时默认包含此集合。

  • 国家代码
  • 国家人口
  • 国家人口(当前)
  • 语言代码

澳大利亚集合 (hnhdigital-os/laravel-datasets-australia)

  • 银行
  • BSB
  • 邮编

需要数据集?请求它,提交拉取请求,或者自己构建。使用DATA.OKFN作为模板。

如果您设置了您自己的集合,请告知我们,以便我们可以将其列入官方列表。

使用方法

列出

$ php artisan datasets:list

列出所有可安装的可用数据集集合。

安装

$ php artisan datasets:install {dataset}

安装指定的数据集。这将在数据库中创建表并执行数据的初始同步。

迁移

$ php artisan datasets:migrate {dataset}

在数据库中设置表。这将创建迁移文件并添加到迁移表。

在安排数据集更新时使用此控制台命令。

同步

$ php artisan datasets:sync {dataset}

下载数据并插入/更新现有记录。

贡献

请参阅CONTRIBUTING以获取详细信息。

致谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件