]> git.phdru.name Git - xsetbg.git/blobdiff - xsetbg_db.py
Convert print_all.py
[xsetbg.git] / xsetbg_db.py
index fd9237dbde6ccf0101a06e3190ff3c9949ed4630..77dc70242ae8e1f1d711a2e3ed714fb9cbd27ba7 100755 (executable)
@@ -11,7 +11,7 @@ __all__ = ['xsetbg_db_path', 'xsetbg_db']
 
 import os
 from sqlobject import SQLObject, connectionForURI, sqlhub, \
-    StringCol, IntCol, BoolCol, dberrors
+    StringCol, UnicodeCol, IntCol, BoolCol, dberrors
 from xsetbg_conf import xsetbg_conf
 
 
@@ -23,7 +23,7 @@ class SqliteSequence(SQLObject):
 
 
 class XSetBg(SQLObject):
-    path = StringCol(alternateID=True)
+    full_name = UnicodeCol(alternateID=True)
     last_shown = IntCol(default=None)  # timestamp
     flag = BoolCol(default=None)
 
@@ -49,7 +49,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: