| 
<?php
 use eftec\DocumentStoreOne\DocumentStoreOne;
 
 include "../lib/DocumentStoreOne.php";
 echo "test<br>";
 try {
 $flatcon = new DocumentStoreOne(dirname(__FILE__) . "/base", '');
 } catch (Exception $e) {
 die("Unable to create document store");
 }
 
 
 
 echo "<br>setCollection:"; $flatcon->collection('tmp');
 echo "<hr>";
 echo "<br>insertOrUpdate:"; var_dump($flatcon->insertOrUpdate("example_1",array("a1"=>'hello',"a2"=>'world')));
 
 
 echo "<br>insert:"; var_dump($flatcon->insert("example_2",json_encode(array("a1"=>'hello',"a2"=>'world'))));
 echo "<br>update:"; var_dump($flatcon->update("example_2",json_encode(array("a1"=>'hola',"a2"=>'mundo'))));
 echo "<hr>";
 echo "<br>get:"; var_dump($flatcon->get("example_1"));
 echo "<hr>";
 echo "<br>select:";var_dump($flatcon->select("example_*"));
 echo "<hr>";
 //$flatcon->delete("1");
 echo "<br>delete:"; var_dump($flatcon->delete("example_2"));
 echo "<br>sequence "; var_dump($flatcon->collection('tmp2')->getNextSequence());
 echo "<br>sequence reserve "; var_dump($flatcon->collection('tmp2')->getNextSequence("seq",-1,1,1,100));
 echo "<br>sequence after reserve "; var_dump($flatcon->collection('tmp2')->getNextSequence());
 echo "<br>add log "; var_dump($flatcon->collection('tmp')->appendValue('log',"Adding a log\t".date('c')."\n"));
 |