summaryrefslogtreecommitdiff
path: root/src/backenddb/pg_insert_exchange_signkey.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2023-07-14 05:34:11 +0200
committerChristian Grothoff <christian@grothoff.org>2023-07-14 05:34:11 +0200
commit124add9b872df20a706b53ee13c80ebe68fc7715 (patch)
tree5abbccde9a3fe2893dbde919761a994a9195d7e0 /src/backenddb/pg_insert_exchange_signkey.c
parent86f9c6823ec9d92dfbbbc1220655c91b129020cf (diff)
downloadmerchant-124add9b872df20a706b53ee13c80ebe68fc7715.tar.gz
merchant-124add9b872df20a706b53ee13c80ebe68fc7715.tar.bz2
merchant-124add9b872df20a706b53ee13c80ebe68fc7715.zip
do all DB operations from downloading /keys in one shot
Diffstat (limited to 'src/backenddb/pg_insert_exchange_signkey.c')
-rw-r--r--src/backenddb/pg_insert_exchange_signkey.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backenddb/pg_insert_exchange_signkey.c b/src/backenddb/pg_insert_exchange_signkey.c
index 81d27d60..b32a22b0 100644
--- a/src/backenddb/pg_insert_exchange_signkey.c
+++ b/src/backenddb/pg_insert_exchange_signkey.c
@@ -47,7 +47,6 @@ TMH_PG_insert_exchange_signkey (
};
check_connection (pg);
- postgres_preflight (pg);
PREPARE (pg,
"insert_exchange_signkey",
"INSERT INTO merchant_exchange_signing_keys"
@@ -58,7 +57,8 @@ TMH_PG_insert_exchange_signkey (
",end_date"
",master_sig)"
"VALUES"
- "($1, $2, $3, $4, $5, $6)");
+ "($1, $2, $3, $4, $5, $6)"
+ " ON CONFLICT DO NOTHING;");
return GNUNET_PQ_eval_prepared_non_select (pg->conn,
"insert_exchange_signkey",
params);