X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fpq-gateway;a=blobdiff_plain;f=lib%2Ftmp.php;h=e2624817b6da4a97ea0826c9f18e72a4d9b246b9;hp=ef50e26bfb03a84c50d70d7f9eb40f8b9adbab97;hb=0e684b0140154ebc8a304670c0349da840a16ad2;hpb=caa2499169b61c7dc6254886e73dcfc000737ed6 diff --git a/lib/tmp.php b/lib/tmp.php index ef50e26..e262481 100644 --- a/lib/tmp.php +++ b/lib/tmp.php @@ -26,17 +26,9 @@ class FooCollection extends \pq\Gateway\Rowset { $conn = new \pq\Connection; $types = new \pq\Types($conn); $table = new FooModel($conn); -print_r( $table->find(array("dt" => new \pq\Query\Expr("between %s and %s", $conn->quote("2013-03-01"), $conn->quote("2013-03-04")))) ); -echo PHP_EOL; -print_r( $table->find(array("id>" => 1, "OR" => array(array("id=" => 1), array("id="=>2))))); -echo PHP_EOL; -print_r( $table->find(array("OR" => array("id>" => 1, "OR" => array(array("id=" => 1), array("id="=>2)))))); -echo PHP_EOL; -print_r( $table->create(array("data" => "blabla")) ); -echo PHP_EOL; -print_r( $table->create(array("data" => new \pq\Query\Expr("DEFAULT"))) ); -echo PHP_EOL; -print_r( $table->update(array("id=" => 4), array("data" => "die 4")) ); -echo PHP_EOL; -print_r( $table->delete(array(new \pq\Query\Expr("data is null"))) ); +$rowset = $table->find(array(array("id>" => 1), array("id IS" => new pq\Query\Expr("NULL")))); +$current = $rowset->current(); +$current->dt->mod(new pq\Query\Expr("- interval '3 day'")); +$current->update(); +var_dump($current); echo PHP_EOL; \ No newline at end of file