#include <query_changes_db_service.h>
◆ QueryChangesDbService()
mrs::database::QueryChangesDbService::QueryChangesDbService |
( |
SupportedMrsMetadataVersion |
v, |
|
|
const uint64_t |
last_audit_log_id, |
|
|
const std::optional< uint64_t > & |
router_id |
|
) |
| |
◆ build_query() [1/2]
std::string mrs::database::QueryChangesDbService::build_query |
( |
const DbService & |
similar_entry | ) |
|
|
private |
◆ build_query() [2/2]
std::string mrs::database::QueryChangesDbService::build_query |
( |
const std::string & |
table_name, |
|
|
const entry::UniversalId |
id |
|
) |
| |
|
private |
◆ query_entries()
void mrs::database::QueryChangesDbService::query_entries |
( |
MySQLSession * |
session | ) |
|
|
overridevirtual |
Fetch from database the list of all defined object/path entries.
Except fetching the list, it also tries to fetch matching audit_log.id
.
Reimplemented from mrs::database::QueryEntriesDbService.
◆ query_service_entries()
void mrs::database::QueryChangesDbService::query_service_entries |
( |
MySQLSession * |
session, |
|
|
VectorOfEntries * |
out, |
|
|
const std::string & |
table_name, |
|
|
const entry::UniversalId |
id |
|
) |
| |
|
private |
◆ query_similar_service_entries()
◆ entries_fetched
std::set<entry::UniversalId> mrs::database::QueryChangesDbService::entries_fetched |
|
private |
The documentation for this class was generated from the following files: