X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcore%2Fabstractsqlstorage.h;h=e43188a7d02ad6b5009b72d5426477524a0c527f;hb=6e3574a163f07c28d44276318f2d9f92e169f491;hp=d3fb7929199a682eed67aa4ffe97e7d2d5a812b9;hpb=8426fae7e92dfb7608f66be926c68c304b97cb01;p=quassel.git diff --git a/src/core/abstractsqlstorage.h b/src/core/abstractsqlstorage.h index d3fb7929..e43188a7 100644 --- a/src/core/abstractsqlstorage.h +++ b/src/core/abstractsqlstorage.h @@ -21,14 +21,18 @@ #pragma once #include +#include -#include +#include +#include #include #include #include #include "storage.h" +class QThread; + class AbstractSqlMigrationReader; class AbstractSqlMigrationWriter; @@ -92,7 +96,7 @@ protected: * * @return List of SQL query strings and filenames */ - QList setupQueries(); + std::vector setupQueries(); /** * Gets the collection of SQL upgrade queries and filenames for a given schema version @@ -100,7 +104,7 @@ protected: * @param ver SQL schema version * @return List of SQL query strings and filenames */ - QList upgradeQueries(int ver); + std::vector upgradeQueries(int ver); bool upgradeDb(); bool watchQuery(QSqlQuery& query);