diff options
Diffstat (limited to 'gallery_dl/util.py')
| -rw-r--r-- | gallery_dl/util.py | 6 |
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,)) |
