新的 C++ PostgreSQL 客户端 API 已发布!
发布于 2018-05-23,作者 Dmitry Igrishin
相关开源项目
引言
PostgreSQL Frontend (Pgfe) 是一个 PostgreSQL 服务器的 C++ 客户端 API。该软件为“Beta”质量,API 可能发生变化。非常感谢任何反馈。
新功能
当前 API 允许处理
- 数据库连接(支持阻塞和非阻塞 IO);
- 预备语句(支持命名参数);
- SQLSTATE 代码(与枚举一样简单);
- 动态 SQL;
- 可扩展的数据类型转换(包括 PostgreSQL 数组与 STL 容器之间的转换)。
近期特性
紧急待办事项列表包括
- 通过标准 C++ 库的 IO 流支持 Large Objects;
- 支持 COPY 命令;
- 支持独立于 C++ 代码处理 SQL 查询;
Composite
数据类型,用于处理复合类型;
Dynamic_array
数据类型,用于处理可变维度的数组;
- C API。
详情
详情请参阅