bluora / laravel-datasets
v1.2.1
2018-01-10 14:32 UTC
Requires
- php: >=5.6.0
- guzzlehttp/guzzle: ^6.1
- hnhdigital-os/laravel-datasets-okfn: ~1.0
- league/csv: ^9.0
- league/flysystem: ^1.0
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- illuminate/database: 4.*|5.*
- phpunit/phpunit: 4.*
- symfony/process: ~2.3
This package is not auto-updated.
Last update: 2022-02-01 13:04:08 UTC
README
___ _ _
/ \ __ _ | |_ __ _ ___ ___ | |_ ___
/ /\ // _` || __|/ _` |/ __| / _ \| __|/ __|
/ /_//| (_| || |_| (_| |\__ \| __/| |_ \__ \
/___,' \__,_| \__|\__,_||___/ \___| \__||___/
提供控制台命令、模型和迁移脚本以同步数据集到您的应用程序数据库。数据集由基于数组的配置定义,而高级操作或数据检索可以通过内联闭包完成。
此包由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
- 邮编
需要数据集?请请求它,通过Pull Request提交它,或自己构建它。使用DATA.OKFN作为模板。
如果您设置了您自己的集合,请通知我们,以便我们将其列入官方列表。
用法
列表
$ php artisan datasets:list
列出所有可安装的数据集集合。
安装
$ php artisan datasets:install {dataset}
安装指定的数据集。这将创建数据库中的表并执行数据的初始同步。
迁移
$ php artisan datasets:migrate {dataset}
在数据库中设置表。这将创建迁移文件并添加到迁移表中。
当安排数据集更新时使用此控制台命令。
同步
$ php artisan datasets:sync {dataset}
下载数据并插入/更新现有记录。
贡献
有关详细信息,请参阅 CONTRIBUTING。
鸣谢
许可
MIT 许可协议(MIT)。请参阅许可文件获取更多信息。