mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Pass dbpath as a param to SQLite
This commit is contained in:
parent
8df18d2d21
commit
102427ddb8
@ -39,7 +39,7 @@ class FTS:
|
|||||||
if conn.fts_dbpath is None:
|
if conn.fts_dbpath is None:
|
||||||
main_db_path = os.path.abspath(conn.db_filename('main'))
|
main_db_path = os.path.abspath(conn.db_filename('main'))
|
||||||
dbpath = os.path.join(os.path.dirname(main_db_path), 'full-text-search.db')
|
dbpath = os.path.join(os.path.dirname(main_db_path), 'full-text-search.db')
|
||||||
conn.execute(f"ATTACH DATABASE '{dbpath}' AS fts_db")
|
conn.execute("ATTACH DATABASE ? AS fts_db", (dbpath,))
|
||||||
SchemaUpgrade(conn)
|
SchemaUpgrade(conn)
|
||||||
conn.execute('UPDATE fts_db.dirtied_formats SET in_progress=FALSE WHERE in_progress=TRUE')
|
conn.execute('UPDATE fts_db.dirtied_formats SET in_progress=FALSE WHERE in_progress=TRUE')
|
||||||
num_dirty = conn.get('''SELECT COUNT(*) from fts_db.dirtied_formats''')[0][0]
|
num_dirty = conn.get('''SELECT COUNT(*) from fts_db.dirtied_formats''')[0][0]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user