X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fpq-gateway;a=blobdiff_plain;f=README.md;h=6ba21eb4f14a1ebbe39a8d05154dbc155f2812fa;hp=1a545f0ded83e4fcbf9facb93b10dfdea1680556;hb=refs%2Fheads%2Fmapper;hpb=cf4c83fd909161f6bfb448dca0f731e76b76a41c diff --git a/README.md b/README.md index 1a545f0..6ba21eb 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,41 @@ -# pq-gateway - -A [gateway](http://martinfowler.com/eaaCatalog/tableDataGateway.html) implementation -for [ext-pq](https://bitbucket.org/m6w6/ext-pq). - -## News -* ***2013-05-15:*** 1.1.0 tagged -* ***2013-05-03:*** 1.0.0 tagged - -## ChangeLog - -### 1.1.0 -* Added support for one-dimensional arrays -* Added pq\Gateway\Table\Attributes (type support for input parameters) - -### 1.0.0 -* First stable release \ No newline at end of file +# pq-gateway + +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) + +### 1.0.0 +* First stable release