Major release of advanced PostgreSQL driver written in C++

From: Dmitry Igrishin <dmitigr(at)gmail(dot)com>
To: pgsql-general <pgsql-general(at)postgresql(dot)org>
Subject: Major release of advanced PostgreSQL driver written in C++
Date: 2022-04-12 10:19:15
Message-ID: CAAfz9KO=q0z7MUXOGkuF2pXZJpakOSkJxPSF8Vut9cAEZWCkPw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hello,

I'm excited to announce Pgfe 2.0.0, an advanced and feature rich
PostgreSQL driver written in C++.

Features:

- fast and robust;
- can be used as either header-only, static or shared library;
- works with database connections in both blocking and non-blocking IO manner;
- supports prepared statements with both positional and named parameters;
- provides first-class support for calling functions and procedures;
- supports advanced features of PostgreSQL, such as pipeline, COPY and
large objects;
- supports advanced error handling via exceptions and error
conditions: provides enum entry for each predefined SQLSTATE;
- provides advanced support for the client/server data conversion:
even multidimensional PostgreSQL arrays to/from any combinations of
STL containers can be performed with easy;
- provides a support of dynamic construction of SQL queries;
- allows to separate SQL queries and C++ code on the client side;
- provides simple, robust and thread-safe connection pool.

Please, see https://github.com/dmitigr/pgfe

Happy Cosmonautics Day!

Responses

Browse pgsql-general by date

  From Date Subject
Next Message cecile rougnaux 2022-04-12 10:33:21 OpenSSL@1.1 not getting linked with Homebrew - trying to install postgresql
Previous Message Sebastien Flaesch 2022-04-12 09:48:38 Re: Transaction and SQL errors