mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
...
This commit is contained in:
parent
21b7488508
commit
7eb2914c67
@ -1086,9 +1086,12 @@ ALTER TABLE books ADD COLUMN isbn TEXT DEFAULT "" COLLATE NOCASE;
|
|||||||
return None
|
return None
|
||||||
|
|
||||||
def has_conversion_options(self, ids, format='PIPE'):
|
def has_conversion_options(self, ids, format='PIPE'):
|
||||||
|
ids = tuple(ids)
|
||||||
|
if len(ids) > 50000:
|
||||||
|
return True
|
||||||
return self.conn.get('''
|
return self.conn.get('''
|
||||||
SELECT data FROM conversion_options WHERE book IN %r AND
|
SELECT data FROM conversion_options WHERE book IN %r AND
|
||||||
format=? LIMIT 1'''%(tuple(ids),), (format,), all=False) is not None
|
format=? LIMIT 1'''%(ids,), (format,), all=False) is not None
|
||||||
|
|
||||||
def delete_conversion_options(self, id, format, commit=True):
|
def delete_conversion_options(self, id, format, commit=True):
|
||||||
self.conn.execute('DELETE FROM conversion_options WHERE book=? AND format=?',
|
self.conn.execute('DELETE FROM conversion_options WHERE book=? AND format=?',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user