X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fabstractsqlstorage.h;h=c2521f559bfe308e0732bbc9c9d23a208aa41ebd;hp=d3fb7929199a682eed67aa4ffe97e7d2d5a812b9;hb=8dfdd498679c773cf2e7958c5fd434bf56f634e3;hpb=8426fae7e92dfb7608f66be926c68c304b97cb01 diff --git a/src/core/abstractsqlstorage.h b/src/core/abstractsqlstorage.h index d3fb7929..c2521f55 100644 --- a/src/core/abstractsqlstorage.h +++ b/src/core/abstractsqlstorage.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-2019 by the Quassel Project * + * Copyright (C) 2005-2020 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -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);