|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
数据库抽象接口层 更多...
#include "NeForce/core/container/vector.hpp"#include "NeForce/core/memory/unique_ptr.hpp"#include "NeForce/core/time/clocks.hpp"#include "NeForce/core/time/datetime.hpp"#include "NeForce/db/db_config.hpp"类 | |
| struct | idb_result |
| 数据库结果集抽象基类 更多... | |
| struct | idb_tb_result |
| 关系型数据库结果集抽象基类 更多... | |
| struct | idb_kv_result |
| 键值存储结果集抽象基类 更多... | |
| struct | idb_prepared_result |
| 预处理语句执行结果 更多... | |
| struct | idb_prepared_statement |
| 预处理语句抽象基类 更多... | |
| struct | idb_connect |
| 数据库连接抽象基类 更多... | |
| struct | idb_tb_connect |
| 关系型数据库连接抽象基类 更多... | |
| struct | idb_kv_connect |
| 键值存储连接抽象基类 更多... | |
| class | idb_factory |
| 数据库连接工厂抽象基类 更多... | |
数据库抽象接口层
此文件定义了数据库访问的抽象接口,支持关系型数据库(SQL)和键值存储(NoSQL)。 通过统一的接口抽象,实现对不同数据库后端的透明访问。
设计目标:
在文件 db_interface.hpp 中定义.