remarks on #3808
This commit is contained in:
parent
da44aa5679
commit
600dbaf594
@ -651,8 +651,16 @@ struct TALER_MINTDB_Plugin
|
|||||||
(*rollback) (void *cls,
|
(*rollback) (void *cls,
|
||||||
struct TALER_MINTDB_Session *sesssion);
|
struct TALER_MINTDB_Session *sesssion);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Insert a denomination key
|
* Insert a denomination key.
|
||||||
|
*
|
||||||
|
* FIXME: Note that the main mint currently does NOT use this API at
|
||||||
|
* all. Furthermore, the function to retrieve denomination keys
|
||||||
|
* from the DB is still missing. The main mint should check if its
|
||||||
|
* denomination keys are in the DB, and if not, insert them (when it
|
||||||
|
* loads them). The auditor will (presumably) need the denomination
|
||||||
|
* key information to audit the DB. (#3808).
|
||||||
*
|
*
|
||||||
* @param cls the @e cls of this struct with the plugin-specific state
|
* @param cls the @e cls of this struct with the plugin-specific state
|
||||||
* @param sesssion connection to use
|
* @param sesssion connection to use
|
||||||
@ -665,6 +673,8 @@ struct TALER_MINTDB_Plugin
|
|||||||
const struct TALER_MINTDB_DenominationKeyIssueInformation *dki);
|
const struct TALER_MINTDB_DenominationKeyIssueInformation *dki);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the summary of a reserve.
|
* Get the summary of a reserve.
|
||||||
*
|
*
|
||||||
|
@ -89,6 +89,7 @@
|
|||||||
PQclear (result); \
|
PQclear (result); \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Run an SQL statement, ignoring errors and clearing the result.
|
* Run an SQL statement, ignoring errors and clearing the result.
|
||||||
*
|
*
|
||||||
@ -123,7 +124,7 @@ struct PostgresClosure
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Thread-local database connection.
|
* Thread-local database connection.
|
||||||
* Contains a pointer to PGconn or NULL.
|
* Contains a pointer to `PGconn` or NULL.
|
||||||
*/
|
*/
|
||||||
pthread_key_t db_conn_threadlocal;
|
pthread_key_t db_conn_threadlocal;
|
||||||
|
|
||||||
@ -374,6 +375,7 @@ postgres_create_tables (void *cls,
|
|||||||
",wire TEXT NOT NULL"
|
",wire TEXT NOT NULL"
|
||||||
")");
|
")");
|
||||||
#undef SQLEXEC
|
#undef SQLEXEC
|
||||||
|
#undef SQLEXEC_INDEX
|
||||||
|
|
||||||
PQfinish (conn);
|
PQfinish (conn);
|
||||||
return GNUNET_OK;
|
return GNUNET_OK;
|
||||||
|
Loading…
Reference in New Issue
Block a user