From 38334fda17bb72b55ca4dfc80414aa34cbb55fef Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 16 Oct 2015 09:36:24 +0200 Subject: [PATCH] delete and insert. --- modoboa_installer/scripts/modoboa.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modoboa_installer/scripts/modoboa.py b/modoboa_installer/scripts/modoboa.py index ab78c38..c463ab2 100644 --- a/modoboa_installer/scripts/modoboa.py +++ b/modoboa_installer/scripts/modoboa.py @@ -100,8 +100,9 @@ class Modoboa(base.Installer): for name, value in settings.items(): query = ( - "UPDATE lib_parameter SET value='{}' WHERE name='{}'" - .format(value, name) + "DELETE FROM lib_parameter WHERE name='{}';".format(name), + "INSERT INTO lib_parameter (name, value) VALUES ('{}', '{}')" + .format(name, value) ) self.backend._exec_query(query, self.dbname, self.dbuser)