old_nonfb2, new_nonfb2 = import_glst_file(
os.path.join(ml_dir, 'glst', 'genres_nonfb2.glst'))
connection = sqlhub.processConnection
- if connection.dbName in ('postgres', 'sqlite'):
+ if connection.dbName == 'postgres':
connection.query("VACUUM %s" % Genre.sqlmeta.table)
+ elif connection.dbName == 'sqlite':
+ connection.query("VACUUM")
return old_fb2 + old_nonfb2, new_fb2 + new_nonfb2
ml_dir = os.path.dirname(__file__)
print(parse_glst_file(os.path.join(ml_dir, 'glst', 'genres_fb2.glst')))
+
if __name__ == '__main__':
test()