shared: sqlitedbservice: Call prepare(), don't pass query in constructor for consistency

This commit is contained in:
Albert S. 2022-04-24 12:11:57 +02:00
parent c99827e854
commit e8f095f821

View File

@ -7,7 +7,8 @@
#include "logger.h" #include "logger.h"
bool SqliteDbService::fileExistsInDatabase(QString path, qint64 mtime) bool SqliteDbService::fileExistsInDatabase(QString path, qint64 mtime)
{ {
auto query = QSqlQuery("SELECT 1 FROM file WHERE path = ? and mtime = ?", dbFactory->forCurrentThread()); auto query = QSqlQuery(dbFactory->forCurrentThread());
query.prepare("SELECT 1 FROM file WHERE path = ? and mtime = ?");
query.addBindValue(path); query.addBindValue(path);
query.addBindValue(mtime); query.addBindValue(mtime);
if(!query.exec()) if(!query.exec())