michabbb/php-crate

A PHP Helper Class working with the crate db

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

This package is auto-updated.

Last update: 2024-04-22 17:02:34 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