Sqlite: Add change set iterator

Task-number: QDS-2998
Change-Id: I7bfa8af51d9d7e6122902ee132ad51019e20afb5
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Marco Bubke
2020-10-27 15:09:25 +01:00
parent 3c7ab41e9e
commit c3873fcf40
8 changed files with 816 additions and 78 deletions

View File

@@ -26,6 +26,7 @@
#pragma once
#include "sqlitedatabase.h"
#include "sqlitesessionchangeset.h"
#include "sqlitewritestatement.h"
extern "C" {
@@ -81,6 +82,8 @@ public:
void applyAndUpdateSessions();
void deleteAll();
SessionChangeSets changeSets() const;
private:
void attachTables(const Utils::SmallStringVector &tables);