aboutsummaryrefslogtreecommitdiff
path: root/src/server/database/Database/QueryResult.h
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2019-11-01 16:21:14 +0100
committerShauren <shauren.trinity@gmail.com>2019-11-01 16:21:14 +0100
commitc3a9d56b56b665133707f587ecb1bd1c272f6911 (patch)
tree02dfce1fa605569e3212fbe8804125d55957d7bf /src/server/database/Database/QueryResult.h
parent2072258ef44e89e30256d529686ae2b8dc2b5f0d (diff)
Core/DBLayer: Support using mysql 8
Diffstat (limited to 'src/server/database/Database/QueryResult.h')
-rw-r--r--src/server/database/Database/QueryResult.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/server/database/Database/QueryResult.h b/src/server/database/Database/QueryResult.h
index 230944135f6..3e193341937 100644
--- a/src/server/database/Database/QueryResult.h
+++ b/src/server/database/Database/QueryResult.h
@@ -26,7 +26,7 @@
class TC_DATABASE_API ResultSet
{
public:
- ResultSet(MYSQL_RES* result, MYSQL_FIELD* fields, uint64 rowCount, uint32 fieldCount);
+ ResultSet(MySQLResult* result, MySQLField* fields, uint64 rowCount, uint32 fieldCount);
~ResultSet();
bool NextRow();
@@ -43,8 +43,8 @@ class TC_DATABASE_API ResultSet
private:
void CleanUp();
- MYSQL_RES* _result;
- MYSQL_FIELD* _fields;
+ MySQLResult* _result;
+ MySQLField* _fields;
ResultSet(ResultSet const& right) = delete;
ResultSet& operator=(ResultSet const& right) = delete;
@@ -53,7 +53,7 @@ class TC_DATABASE_API ResultSet
class TC_DATABASE_API PreparedResultSet
{
public:
- PreparedResultSet(MYSQL_STMT* stmt, MYSQL_RES* result, uint64 rowCount, uint32 fieldCount);
+ PreparedResultSet(MySQLStmt* stmt, MySQLResult* result, uint64 rowCount, uint32 fieldCount);
~PreparedResultSet();
bool NextRow();
@@ -70,9 +70,9 @@ class TC_DATABASE_API PreparedResultSet
uint32 m_fieldCount;
private:
- MYSQL_BIND* m_rBind;
- MYSQL_STMT* m_stmt;
- MYSQL_RES* m_metadataResult; ///< Field metadata, returned by mysql_stmt_result_metadata
+ MySQLBind* m_rBind;
+ MySQLStmt* m_stmt;
+ MySQLResult* m_metadataResult; ///< Field metadata, returned by mysql_stmt_result_metadata
void CleanUp();
bool _NextRow();