summaryrefslogtreecommitdiff
path: root/src/auditordb/pg_insert_balance_summary.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/auditordb/pg_insert_balance_summary.c')
-rw-r--r--src/auditordb/pg_insert_balance_summary.c57
1 files changed, 28 insertions, 29 deletions
diff --git a/src/auditordb/pg_insert_balance_summary.c b/src/auditordb/pg_insert_balance_summary.c
index a965eefa6..048449da1 100644
--- a/src/auditordb/pg_insert_balance_summary.c
+++ b/src/auditordb/pg_insert_balance_summary.c
@@ -35,15 +35,24 @@ TAH_PG_insert_balance_summary (
struct PostgresClosure *pg = cls;
struct GNUNET_PQ_QueryParam params[] = {
GNUNET_PQ_query_param_auto_from_type (master_pub),
- TALER_PQ_query_param_amount (&dfb->total_escrowed),
- TALER_PQ_query_param_amount (&dfb->deposit_fee_balance),
- TALER_PQ_query_param_amount (&dfb->melt_fee_balance),
- TALER_PQ_query_param_amount (&dfb->refund_fee_balance),
- TALER_PQ_query_param_amount (&dfb->purse_fee_balance),
- TALER_PQ_query_param_amount (&dfb->open_deposit_fee_balance),
- TALER_PQ_query_param_amount (&dfb->risk),
- TALER_PQ_query_param_amount (&dfb->loss),
- TALER_PQ_query_param_amount (&dfb->irregular_loss),
+ TALER_PQ_query_param_amount_tuple (pg->conn,
+ &dfb->total_escrowed),
+ TALER_PQ_query_param_amount_tuple (pg->conn,
+ &dfb->deposit_fee_balance),
+ TALER_PQ_query_param_amount_tuple (pg->conn,
+ &dfb->melt_fee_balance),
+ TALER_PQ_query_param_amount_tuple (pg->conn,
+ &dfb->refund_fee_balance),
+ TALER_PQ_query_param_amount_tuple (pg->conn,
+ &dfb->purse_fee_balance),
+ TALER_PQ_query_param_amount_tuple (pg->conn,
+ &dfb->open_deposit_fee_balance),
+ TALER_PQ_query_param_amount_tuple (pg->conn,
+ &dfb->risk),
+ TALER_PQ_query_param_amount_tuple (pg->conn,
+ &dfb->loss),
+ TALER_PQ_query_param_amount_tuple (pg->conn,
+ &dfb->irregular_loss),
GNUNET_PQ_query_param_end
};
@@ -51,26 +60,16 @@ TAH_PG_insert_balance_summary (
"auditor_balance_summary_insert",
"INSERT INTO auditor_balance_summary "
"(master_pub"
- ",denom_balance_val"
- ",denom_balance_frac"
- ",deposit_fee_balance_val"
- ",deposit_fee_balance_frac"
- ",melt_fee_balance_val"
- ",melt_fee_balance_frac"
- ",refund_fee_balance_val"
- ",refund_fee_balance_frac"
- ",purse_fee_balance_val"
- ",purse_fee_balance_frac"
- ",open_deposit_fee_balance_val"
- ",open_deposit_fee_balance_frac"
- ",risk_val"
- ",risk_frac"
- ",loss_val"
- ",loss_frac"
- ",irregular_loss_val"
- ",irregular_loss_frac"
- ") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,"
- " $11,$12,$13,$14,$15,$16,$17,$18,$19);");
+ ",denom_balance"
+ ",deposit_fee_balance"
+ ",melt_fee_balance"
+ ",refund_fee_balance"
+ ",purse_fee_balance"
+ ",open_deposit_fee_balance"
+ ",risk"
+ ",loss"
+ ",irregular_loss"
+ ") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10);");
return GNUNET_PQ_eval_prepared_non_select (pg->conn,
"auditor_balance_summary_insert",
params);