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