Extract method

This commit is contained in:
Luis Ángel San Martín
2022-10-24 19:00:04 +02:00
parent 0cf40e06eb
commit 689e31891f
3 changed files with 19 additions and 12 deletions

View File

@ -1175,6 +1175,22 @@ void DBHelper::reasignOrderToComicsInReadingList(qulonglong readingListId, QList
db.commit();
}
void DBHelper::updateComicsInfo(QList<ComicDB> &comics, const QString &databasePath)
{
QString connectionName = "";
{
QSqlDatabase db = DataBaseManagement::loadDatabase(databasePath);
db.open();
db.transaction();
foreach (ComicDB comic, comics) {
DBHelper::update(&(comic.info), db);
}
db.commit();
connectionName = db.connectionName();
}
QSqlDatabase::removeDatabase(connectionName);
}
// inserts
qulonglong DBHelper::insert(Folder *folder, QSqlDatabase &db)
{