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!
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 |