diff options
Diffstat (limited to 'src/exchangedb/pg_insert_purse_request.c')
-rw-r--r-- | src/exchangedb/pg_insert_purse_request.c | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/exchangedb/pg_insert_purse_request.c b/src/exchangedb/pg_insert_purse_request.c index 88ce36ead..5560bfa94 100644 --- a/src/exchangedb/pg_insert_purse_request.c +++ b/src/exchangedb/pg_insert_purse_request.c @@ -63,6 +63,28 @@ TEH_PG_insert_purse_request ( }; *in_conflict = false; + + + PREPARE ( pg, + "insert_purse_request", + "INSERT INTO purse_requests" + " (purse_pub" + " ,merge_pub" + " ,purse_creation" + " ,purse_expiration" + " ,h_contract_terms" + " ,age_limit" + " ,flags" + " ,in_reserve_quota" + " ,amount_with_fee_val" + " ,amount_with_fee_frac" + " ,purse_fee_val" + + " ,purse_fee_frac" + " ,purse_sig" + " ) VALUES " + " ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13)" + " ON CONFLICT DO NOTHING;"); qs = GNUNET_PQ_eval_prepared_non_select (pg->conn, "insert_purse_request", params); @@ -107,3 +129,6 @@ TEH_PG_insert_purse_request ( } + + + |