]> git.phdru.name Git - xsetbg.git/blobdiff - xsetbg_db.py
Feat(DB): Add column `is_image`
[xsetbg.git] / xsetbg_db.py
index 53e0e3cae7773a2716dacc2ea4c270f57c4f6f0a..406ca9609809caf9c77714a2b66e3091f0af7425 100755 (executable)
@@ -18,9 +18,11 @@ class XSetBg(SQLObject):
     full_name = UnicodeCol(alternateID=True)
     last_shown = IntCol(default=None)  # timestamp
     flag = BoolCol(default=None)
+    is_image = BoolCol(default=None)
 
     last_shown_idx = DatabaseIndex('last_shown')
     flag_idx = DatabaseIndex('flag')
+    is_image_idx = DatabaseIndex('is_image')
 
 
 def recreate_db():
@@ -49,7 +51,7 @@ class SQLiteMassInsert(object):
     def __exit__(self, *args, **kw):
         sqlhub.processConnection.commit()
         connection = sqlhub.processConnection = self.connection
-        connection.query("VACUUM %s" % xsetbg_db.sqlmeta.table)
+        connection.query("VACUUM")
 
 
 db_dirs = []