michabbb/php-crate

A PHP Helper Class working with the crate db

Installs: 2 058

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 1

Open Issues: 0

pkg:composer/michabbb/php-crate

v1.0 2014-12-07 18:56 UTC

This package is auto-updated.

Last update: 2025-09-22 20:16:11 UTC


README

A PHP helper class for working with the crate db
using a round robin connection pool based on a modified version of allegro/toper

Notice

i use a modified version of allegro/toper where the original guzzle response object gets returned

Quick start

$APIURL = "/_sql?pretty";
$POOL   = "http://127.0.0.1:4200,http://127.0.0.1:4201,http://127.0.0.1:4202";
$SQL    = "select id from test";

$CRATE = new crate($POOL,$APIURL);
$result = $CRATE->sql($SQL);

Simple Test

vendor/bin/phpunit --bootstrap ./tests/bootstrap.php --colors tests/SelectTest.php --verbose --debug