diff --git a/backend/02-database.go b/backend/02-database.go index 4921033..94fa7e7 100644 --- a/backend/02-database.go +++ b/backend/02-database.go @@ -148,7 +148,7 @@ func SaveAccount(a Account) error { normalizeAccount(&a) _, err := DB.Exec(`INSERT INTO accounts(name,src_host,src_port,src_security,src_insecure,src_user,src_pass,src_proto, dst_host,dst_port,dst_security,dst_insecure,dst_user,dst_pass,mbox_dir,active) - VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) + VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ON CONFLICT(name) DO UPDATE SET src_host=excluded.src_host, src_port=excluded.src_port, src_security=excluded.src_security, src_insecure=excluded.src_insecure, src_user=excluded.src_user, src_pass=excluded.src_pass,