#include <query.h>
◆ MySQLSession
◆ OnResultSetEnd
◆ ResultRow
◆ Row
◆ ~QueryRaw()
virtual mrs::database::QueryRaw::~QueryRaw |
( |
| ) |
|
|
virtualdefault |
◆ execute()
void mrs::database::QueryRaw::execute |
( |
MySQLSession * |
session | ) |
|
|
virtual |
◆ on_metadata()
void mrs::database::QueryRaw::on_metadata |
( |
unsigned |
number, |
|
|
MYSQL_FIELD * |
fields |
|
) |
| |
|
virtual |
◆ on_row()
void mrs::database::QueryRaw::on_row |
( |
const ResultRow & |
r | ) |
|
|
virtual |
Reimplemented in mrs::database::QueryAuditLogMaxId, mrs::database::QueryTableColumns, mrs::database::dv::RowNoUpdateOrError, mrs::database::QueryAuditLogEntries, mrs::database::v2::QueryEntriesAuthApp, mrs::database::v_2_3::QueryEntriesAuthPrivileges, mrs::database::v4::QueryEntriesAuthPrivileges, mrs::database::QueryEntriesAuthRole, mrs::database::QueryEntriesDbObject, mrs::database::QueryEntriesDbSchema, mrs::database::QueryEntriesDbService, mrs::database::QueryEntriesUrlHost, mrs::database::QueryEntryAuthUser, mrs::database::QueryEntryContentFile, mrs::database::QueryEntryFields, mrs::database::QueryEntryGroupRowSecurity, mrs::database::v2::QueryEntryObject, mrs::database::QueryRestFunction, mrs::database::QueryRestSP, mrs::database::QueryRestSPMedia, mrs::database::QueryRestTable, mrs::database::QueryRestTableSingleRow, mrs::database::QueryRouterInfo, mrs::database::QueryState, mrs::database::QueryUserGroups, mrs::database::QueryUuid, mrs::database::QueryVersion, mrs::database::QueryWarnings, mrs::database::QueryRestTaskStatus, mrs::database::QueryEntriesContentFile, and mrs::database::QueryEntriesContentSet.
◆ prepare_and_execute()
◆ query()
void mrs::database::QueryRaw::query |
( |
MySQLSession * |
session, |
|
|
const std::string & |
q |
|
) |
| |
|
virtual |
◆ query_one() [1/2]
◆ query_one() [2/2]
◆ metadata_
◆ num_of_metadata_
unsigned mrs::database::QueryRaw::num_of_metadata_ {0} |
◆ query_
◆ sqlstate_
std::optional<std::string> mrs::database::QueryRaw::sqlstate_ |
The documentation for this class was generated from the following files:
- router/src/mysql_rest_service/include/mrs/database/helper/query.h
- router/src/mysql_rest_service/src/mrs/database/helper/query.cc