X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=xsetbg_db.py;h=eedb25ffa1c4ac533dad4f2100222cffc23a4c9f;hb=1ecc06c8b06acdd4a7589709ab27a99434ba71f8;hp=78620071fa5941133347c5f34b3d109bb16e84ee;hpb=98addd48a1a4f11b37626e6b4a779a7189313c6b;p=xsetbg.git diff --git a/xsetbg_db.py b/xsetbg_db.py index 7862007..eedb25f 100755 --- a/xsetbg_db.py +++ b/xsetbg_db.py @@ -11,7 +11,7 @@ __all__ = ['xsetbg_db_path', 'xsetbg_db'] import os from sqlobject import SQLObject, connectionForURI, sqlhub, \ - StringCol, UnicodeCol, IntCol, BoolCol, dberrors + StringCol, UnicodeCol, IntCol, BoolCol, DatabaseIndex, dberrors from xsetbg_conf import xsetbg_conf @@ -27,6 +27,9 @@ class XSetBg(SQLObject): last_shown = IntCol(default=None) # timestamp flag = BoolCol(default=None) + last_shown_idx = DatabaseIndex('last_shown') + flag_idx = DatabaseIndex('flag') + db_dirs = [] try: @@ -49,7 +52,7 @@ if not xsetbg_db_path: if xsetbg_db_path: sqlhub.processConnection = \ - connectionForURI('sqlite:///%s?debug=1&debugOutput=1' % xsetbg_db_path) + connectionForURI('sqlite:///%s' % xsetbg_db_path) try: XSetBg.select()[0] except IndexError: