#include "dbfilepath.h"
DbMediaImageContainer::DbMediaImageContainer(QObject *parent)
- : DbFile(parent) // DbQueryModelManager(parent)
+ : DbFile(parent)
{
dbMediaImage = new DbMediaImage(parent);
dbFilePath = new DbFilePath(parent);
tableName = DbMediaImageContainer::DB_TABLE_MEDIAIMAGECONTAINER;
- //dbFile = new DbFile(parent);
}
bool DbMediaImageContainer::updateDataObjectToModel(const EmuFrontObject *efo)
q.bindValue(":miid", mi->getId());
return q.exec();
}
+
+bool DbMediaImageContainer::removeFromFilePath(int filePathId) const
+{
+ QSqlQuery q;
+ q.prepare("DELETE FROM mediaimagecontainer_filepath "
+ "WHERE filepathid=:filepathid");
+ q.bindValue(":filepathid", filePathId);
+ return q.exec();
+}