]> git.phdru.name Git - xsetbg.git/commitdiff
Create indices for the table
authorOleg Broytman <phd@phdru.name>
Wed, 22 Jul 2015 18:06:29 +0000 (21:06 +0300)
committerOleg Broytman <phd@phdru.name>
Wed, 22 Jul 2015 18:06:29 +0000 (21:06 +0300)
xsetbg_db.py

index 77dc70242ae8e1f1d711a2e3ed714fb9cbd27ba7..eedb25ffa1c4ac533dad4f2100222cffc23a4c9f 100755 (executable)
@@ -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: