mirror of
https://github.com/Relintai/rcpp_framework.git
synced 2025-05-19 06:08:22 +02:00
Bit more work on the database interface mockup.
This commit is contained in:
parent
026513c0ff
commit
5bbe067d4e
@ -15,15 +15,18 @@ public:
|
||||
class Database {
|
||||
public:
|
||||
//probably needs refcount, depending on what db engines do, todo
|
||||
virtual QueryResult *query(const std::string &sql);
|
||||
virtual QueryResult *query_async(const std::string &sql);
|
||||
//virtual QueryResult *query(const std::string &sql);
|
||||
//virtual QueryResult *query_async(const std::string &sql);
|
||||
//or
|
||||
virtual QueryErrorCode query(QueryResult *result, const std::string &sql);
|
||||
virtual QueryErrorCode query_async(QueryResult *result, const std::string &sql);
|
||||
//virtual QueryErrorCode query(QueryResult *result, const std::string &sql);
|
||||
//virtual QueryErrorCode query_async(QueryResult *result, const std::string &sql);
|
||||
|
||||
//also
|
||||
//virtual QueryResult *query_prepared(const std::string &sql, param1, param2, ...);
|
||||
|
||||
//query interface (codeigniter 3 style)
|
||||
//virtual void where(""); etc
|
||||
|
||||
Database();
|
||||
~Database();
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user