diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-01-17 01:55:01 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-01-17 01:55:01 +0100 |
commit | 8ea2af444feec46e9086bb6c410762b18c7252fe (patch) | |
tree | 44eea8e4c21956813c19a1b443b1082c51bd3cbe /src/include/taler_auditordb_plugin.h | |
parent | 5b11d19b678283d6fbc72dc9fb3d5f3cfabc1d92 (diff) |
more work towards DB versioning
Diffstat (limited to 'src/include/taler_auditordb_plugin.h')
-rw-r--r-- | src/include/taler_auditordb_plugin.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/include/taler_auditordb_plugin.h b/src/include/taler_auditordb_plugin.h index 14d477d30..18558c692 100644 --- a/src/include/taler_auditordb_plugin.h +++ b/src/include/taler_auditordb_plugin.h @@ -425,10 +425,14 @@ struct TALER_AUDITORDB_Plugin /** - * Drop the Taler tables. This should only be used in testcases. + * Drop all auditor tables OR deletes recoverable auditor state. + * This should only be used by testcases or when restarting the + * auditor from scratch. * - * @param cls the @e cls of this struct with the plugin-specific state - * @param drop_exchangelist should we also drop the exchange and deposit_confirmations table? + * @param cls the `struct PostgresClosure` with the plugin-specific state + * @param drop_exchangelist drop all tables, including schema versioning + * and the exchange and deposit_confirmations table; NOT to be + * used when restarting the auditor * @return #GNUNET_OK upon success; #GNUNET_SYSERR upon failure */ int |