inserts
| 1426 | |
| 1427 | // inserts |
| 1428 | qulonglong DBHelper::insert(Folder *folder, QSqlDatabase &db) |
| 1429 | { |
| 1430 | auto added = QDateTime::currentSecsSinceEpoch(); |
| 1431 | folder->added = added; |
| 1432 | |
| 1433 | QSqlQuery query(db); |
| 1434 | query.prepare("INSERT INTO folder (parentId, name, path, added, type) " |
| 1435 | "VALUES (:parentId, :name, :path, :added, :type)"); |
| 1436 | query.bindValue(":parentId", folder->parentId); |
| 1437 | query.bindValue(":name", folder->name); |
| 1438 | query.bindValue(":path", folder->path); |
| 1439 | query.bindValue(":added", added); |
| 1440 | auto intType = static_cast<int>(folder->type); |
| 1441 | query.bindValue(":type", intType); |
| 1442 | query.exec(); |
| 1443 | |
| 1444 | return query.lastInsertId().toULongLong(); |
| 1445 | } |
| 1446 | |
| 1447 | qulonglong DBHelper::insert(ComicDB *comic, QSqlDatabase &db, bool insertAllInfo) |
| 1448 | { |
no test coverage detected