У меня наконец дошли руки выложить на GitHub свои поделия, которые я тут на форуме неоднократно уже упоминал. В качестве компенсации за долгое ожидание --- они готовы к выходу PostgreSQL 9.4, всё свеженькое поддерживают.
Разбил для удобства на два проекта: https://github.com/sad-spirit/pg-wrapper и https://github.com/sad-spirit/pg-builder Компостер, travis, все дела.
Первый --- обёртка над похапэшным расширением pgsql, реализующая поддержку сложных типов. Ну а так выглядит как стандартный DBAL, хотя таковым, безусловно, не является.
Второй --- это как раз query builder с parser'ом внутрях. Позволяет реализовать любимый Фанатом подход с типизированными placeholder'ами, не вводя новый синтаксис, например.
Жду гнилых помидоров и прочей конструктивной критики!
Разбил для удобства на два проекта: https://github.com/sad-spirit/pg-wrapper и https://github.com/sad-spirit/pg-builder Компостер, travis, все дела.
Первый --- обёртка над похапэшным расширением pgsql, реализующая поддержку сложных типов. Ну а так выглядит как стандартный DBAL, хотя таковым, безусловно, не является.
Второй --- это как раз query builder с parser'ом внутрях. Позволяет реализовать любимый Фанатом подход с типизированными placeholder'ами, не вводя новый синтаксис, например.
Жду гнилых помидоров и прочей конструктивной критики!