X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fpq-gateway;a=blobdiff_plain;f=README.md;h=6ba21eb4f14a1ebbe39a8d05154dbc155f2812fa;hp=65e97b626df14c5e3f3fae91bfef62dbecd93d54;hb=refs%2Fheads%2Fmapper;hpb=e7197fdb689bbe52b0f1ee964468763bf8e3241a diff --git a/README.md b/README.md index 65e97b6..6ba21eb 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,38 @@ # pq-gateway -A [gateway](http://martinfowler.com/eaaCatalog/tableDataGateway.html) implementation -for [ext-pq](https://bitbucket.org/mike_php_net/ext-pq). +A gateway and data mapper implementation +for [ext-pq](http://git.php.net/?p=pecl/database/pq.git;a=summary). + +## Docs + +https://mdref.m6w6.name/pq-gateway ## News +* ***2015-??-??:*** 2.2.0 +* ***2015-05-20:*** 2.1.0 tagged +* ***2014-10-15:*** 2.0.0 tagged * ***2013-05-15:*** 1.1.0 tagged * ***2013-05-03:*** 1.0.0 tagged ## ChangeLog +### 2.2.0 +* Added pq\Mapper +* pq\Gateway\Cell is only considered dirty if updated data differs +* pq\Query\ExecutorInterface::execute()'s 2nd parameter `callable $callback` is + now optional + +### 2.1.0 +* Added pq\Query\AsyncExecutor::setCallbacks(callable $init, callable $done, callable $then) + and removed soft dependency on reactphp/promise +* Fixed pq\Gateway\Table::with()'s relation handling when source table equals foreign table + +### 2.0.0 +* Published documentation +* Added support for pecl/pq-0.5 +* Refactored relations + + ### 1.1.0 * Added support for one-dimensional arrays * Added pq\Gateway\Table\Attributes (type support for input parameters)