mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -04:00
Add manga
field to folders too
This way we can tell the app that a folder contains mangas so the user doesn't have to constantly set comics as manga when new issues are added. And it should be easier to set all the content in a folder as manga from the folder tree.
This commit is contained in:
parent
2a3f7668ba
commit
f7fa4adbd0
@ -266,6 +266,7 @@ bool DataBaseManagement::createV8Tables(QSqlDatabase &database)
|
|||||||
"name TEXT NOT NULL, "
|
"name TEXT NOT NULL, "
|
||||||
"finished BOOLEAN DEFAULT 0, "
|
"finished BOOLEAN DEFAULT 0, "
|
||||||
"completed BOOLEAN DEFAULT 1, "
|
"completed BOOLEAN DEFAULT 1, "
|
||||||
|
"manga BOOLEAN DEFAULT 0, "
|
||||||
"FOREIGN KEY(parentId) REFERENCES reading_list(id) ON DELETE CASCADE)");
|
"FOREIGN KEY(parentId) REFERENCES reading_list(id) ON DELETE CASCADE)");
|
||||||
|
|
||||||
QSqlQuery queryIndexReadingList(database);
|
QSqlQuery queryIndexReadingList(database);
|
||||||
@ -844,6 +845,12 @@ bool DataBaseManagement::updateToCurrentVersion(const QString &path)
|
|||||||
bool successAddingColumns = addColumns("comic_info", columnDefs, db);
|
bool successAddingColumns = addColumns("comic_info", columnDefs, db);
|
||||||
returnValue = returnValue && successAddingColumns;
|
returnValue = returnValue && successAddingColumns;
|
||||||
}
|
}
|
||||||
|
{ //folder
|
||||||
|
QStringList columnDefs;
|
||||||
|
columnDefs << "manga BOOLEAN DEFAULT 0";
|
||||||
|
bool successAddingColumns = addColumns("folder", columnDefs, db);
|
||||||
|
returnValue = returnValue && successAddingColumns;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
connectionName = db.connectionName();
|
connectionName = db.connectionName();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user