summaryrefslogtreecommitdiff
path: root/src/merchant-tools
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-09-14 09:01:00 +0200
committerChristian Grothoff <christian@grothoff.org>2020-09-14 09:01:00 +0200
commit5466b9471cc85ff5ad9719ed61aaa474ae5b4c23 (patch)
tree5253b9d525f9a4f9025221eb1847a28ac6833a4a /src/merchant-tools
parentb9e87dd137f74864809b405ddf6a4ff719a5fedb (diff)
downloadmerchant-5466b9471cc85ff5ad9719ed61aaa474ae5b4c23.tar.gz
merchant-5466b9471cc85ff5ad9719ed61aaa474ae5b4c23.tar.bz2
merchant-5466b9471cc85ff5ad9719ed61aaa474ae5b4c23.zip
fix
Diffstat (limited to 'src/merchant-tools')
-rw-r--r--src/merchant-tools/taler-merchant-dbinit.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/merchant-tools/taler-merchant-dbinit.c b/src/merchant-tools/taler-merchant-dbinit.c
index d5f2da6b..938f7d30 100644
--- a/src/merchant-tools/taler-merchant-dbinit.c
+++ b/src/merchant-tools/taler-merchant-dbinit.c
@@ -54,7 +54,8 @@ run (void *cls,
cfg = GNUNET_CONFIGURATION_dup (config);
if (NULL ==
- (plugin = TALER_MERCHANTDB_plugin_load (cfg)))
+ (plugin = TALER_MERCHANTDB_plugin_load (cfg,
+ reset_db)))
{
fprintf (stderr,
"Failed to initialize database plugin.\n");
@@ -62,12 +63,6 @@ run (void *cls,
GNUNET_CONFIGURATION_destroy (cfg);
return;
}
- if (reset_db)
- {
- (void) plugin->drop_tables (plugin->cls);
- TALER_MERCHANTDB_plugin_unload (plugin);
- plugin = TALER_MERCHANTDB_plugin_load (cfg);
- }
TALER_MERCHANTDB_plugin_unload (plugin);
GNUNET_CONFIGURATION_destroy (cfg);
}