Directory tagging support

This commit is contained in:
BasioMeusPuga
2018-01-17 01:47:21 +05:30
parent 353eef2203
commit 0538bfa32e
6 changed files with 72 additions and 17 deletions

View File

@@ -19,7 +19,6 @@
import os
import pickle
import sqlite3
import datetime
from PyQt5 import QtCore
@@ -43,7 +42,7 @@ class DatabaseInit:
self.database.execute(
"CREATE TABLE books \
(id INTEGER PRIMARY KEY, Title TEXT, Author TEXT, Year INTEGER, DateAdded TEXT, \
Path TEXT, Position BLOB, ISBN TEXT, Tags TEXT, DirTags TEXT, Hash TEXT, \
Path TEXT, Position BLOB, ISBN TEXT, Tags TEXT, Hash TEXT, \
Bookmarks BLOB, CoverImage BLOB)")
# CheckState is the standard QtCore.Qt.Checked / Unchecked
@@ -92,9 +91,6 @@ class DatabaseFunctions:
current_datetime = QtCore.QDateTime().currentDateTime()
current_datetime_bin = sqlite3.Binary(pickle.dumps(current_datetime))
# TODO
# Account for directory tags
for i in data.items():
book_hash = i[0]
title = i[1]['title']