commit 5c285aabeb4ec0ea0f0b52989039d02ade78952c
parent 2b2d63659daf0a9705429ba4a598ca5b4fff85f8
Author: Florian Dold <florian@dold.me>
Date: Tue, 11 Feb 2025 23:21:19 +0100
-fix import
Diffstat:
1 file changed, 9 insertions(+), 0 deletions(-)
diff --git a/scripts/demo/setup-sandcastle.sh b/scripts/demo/setup-sandcastle.sh
@@ -393,10 +393,19 @@ taler-merchant-dbconfig
if [[ -d /exported && -e /exported/import-request ]]; then
echo "Importing databases"
+ # FIXME: Consider backing up old DB before importing new one
+ sudo -u postgres dropdb taler-exchange
+ sudo -u postgres dropdb taler-merchant
+ sudo -u postgres dropdb libeufin
+
sudo -u postgres psql taler-exchange -f /exported/taler-exchange/taler-exchange.sql
sudo -u postgres psql taler-merchant -f /exported/taler-merchant/taler-merchant.sql
sudo -u postgres psql libeufin -f /exported/libeufin/libeufin.sql
+ libeufin-dbconfig
+ taler-exchange-dbconfig
+ taler-merchant-dbconfig
+
rm -rf /var/lib/taler-exchange/secmod-eddsa/*
cp -r /exported/taler-exchange/secmod-eddsa/* /var/lib/taler-exchange/secmod-eddsa/