]> git.phdru.name Git - m_librarian.git/blobdiff - m_librarian/inp.py
Fix VACUUM command
[m_librarian.git] / m_librarian / inp.py
index e16df6c5d91496d9f652e966084429737ce21a5e..863523fe2cbbf0f95637656e702f6b364873a5c5 100644 (file)
@@ -90,6 +90,8 @@ def import_inpx(path):
         sqlhub.doInTransaction(import_inp, archive + '.zip', inp)
         inp.close()
     connection = sqlhub.processConnection
-    if connection.dbName in ('postgres', 'sqlite'):
+    if connection.dbName == 'postgres':
         for table in Author, Book, Extension, Genre, Language:
             connection.query("VACUUM %s" % table.sqlmeta.table)
+    elif connection.dbName == 'sqlite':
+        connection.query("VACUUM")