summaryrefslogtreecommitdiffstats
path: root/gallery_dl/util.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/util.py')
-rw-r--r--gallery_dl/util.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/gallery_dl/util.py b/gallery_dl/util.py
index 1650b0a..98b6d59 100644
--- a/gallery_dl/util.py
+++ b/gallery_dl/util.py
@@ -790,11 +790,11 @@ class DownloadArchive():
try:
self.cursor.execute("CREATE TABLE IF NOT EXISTS archive "
- "(entry PRIMARY KEY) WITHOUT ROWID")
+ "(entry TEXT PRIMARY KEY) WITHOUT ROWID")
except sqlite3.OperationalError:
# fallback for missing WITHOUT ROWID support (#553)
self.cursor.execute("CREATE TABLE IF NOT EXISTS archive "
- "(entry PRIMARY KEY)")
+ "(entry TEXT PRIMARY KEY)")
def check(self, kwdict):
"""Return True if the item described by 'kwdict' exists in archive"""
@@ -807,4 +807,4 @@ class DownloadArchive():
"""Add item described by 'kwdict' to archive"""
key = kwdict.get(self._cache_key) or self.keygen(kwdict)
self.cursor.execute(
- "INSERT OR IGNORE INTO archive VALUES (?)", (key,))
+ "INSERT OR IGNORE INTO archive (entry) VALUES (?)", (key,))