corley/dbal-influxdb

Maintainers

👁 wdalmut

Package info

github.com/corley/dbal-influxdb

pkg:composer/corley/dbal-influxdb

Statistics

Installs: 14

Dependents: 0

Suggesters: 1

Stars: 8

Open Issues: 0

dev-master 2015-07-01 19:04 UTC

Requires

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT fa5a00ac761bff50c66f0a21979ee553e7a25b58

This package is not auto-updated.

Last update: 2026-06-21 03:44:44 UTC


README

👁 Circle CI
👁 Code Coverage
👁 Scrutinizer Code Quality

InfluxDB driver for Doctrine DBAL (Abstraction Layer)

Query builder

$qb = $conn->createQueryBuilder();

$qb->select("*")
 ->from("cpu_load_short")
 ->where("time = ?")
 ->setParameter(0, 1434055562000000000);

$data = $qb->execute();
foreach ($data->fetchAll() as $element) {
 // Use your element
}

Create a connection

$config = new \Doctrine\DBAL\Configuration();
//..
$connectionParams = array(
 'dbname' => 'mydb',
 'user' => 'root',
 'password' => 'root',
 'host' => 'localhost',
 'port' => 8086,
 "driverClass" => "Corley\\DBAL\\Driver\\InfluxDB",
);
$conn = \Doctrine\DBAL\DriverManager::getConnection($connectionParams, $config);