austinheap / laravel-database-influxdb
该软件包已被放弃且不再维护。没有推荐替代软件包。
一个基于配置设置的软件包,用于从 Laravel 5.5+ 访问 InfluxDB。
v0.1.8
2018-03-03 00:20 UTC
Requires
- illuminate/log: 5.5.*|5.6.*
- illuminate/support: 5.5.*|5.6.*
- influxdb/influxdb-php: ^1.14.4
- laravel/framework: 5.5.*|5.6.*
- monolog/monolog: ~1.12
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- phpunit/phpunit: ~6.0
This package is auto-updated.
Last update: 2021-04-22 02:48:23 UTC
README
一个基于配置设置的软件包,用于从 Laravel 5.5+ 访问 InfluxDB。
有关 laravel-database-influxdb
的在线文档可在 此处 找到,其源文件位于 docs/
目录。开始的最佳位置是 InfluxDbServiceProvider
类 的文档。
安装
步骤 1: Composer
通过 Composer 命令行
$ composer require austinheap/laravel-database-influxdb
或将包添加到您的 composer.json
{ "require": { "austinheap/laravel-database-influxdb": "0.1.*" } }
步骤 2: 启用软件包(可选)
该软件包实现了 Laravel 5.5 的自动发现功能。安装后,软件包提供者和外观将自动添加。
如果您想显式声明提供者和/或别名,请将服务提供者添加到您的 config/app.php
'providers' => [ // AustinHeap\Database\InfluxDb\InfluxDbServiceProvider::class, ];
然后,将别名添加到您的 config/app.php
'aliases' => [ // 'InfluxDb' => AustinHeap\Database\InfluxDb\InfluxDbFacade::class, ];
步骤 3: 配置软件包
发布软件包配置文件
$ php artisan vendor:publish --provider="AustinHeap\Database\InfluxDb\InfluxDbServiceProvider"
您现在可以将默认值放入 config/influxdb.php
。
完整的 .env 示例
要覆盖 config/influxdb.php
中的值,只需将以下内容添加到您的 .env 文件中
INFLUXDB_PROTOCOL=https INFLUXDB_USER=my-influxdb-user INFLUXDB_PASS=my-influxdb-pass INFLUXDB_HOST=my-influxdb.server
参考
致谢
这是 pdffiller/laravel-influx-provider 的一个分支。
许可证
MIT 许可证(MIT)。有关更多信息,请参阅 许可证文件。