From 14d4233169d6651603a9d67e7e8baa4a6c49920e Mon Sep 17 00:00:00 2001 From: Jean-Marie Place Date: Mon, 4 Oct 2021 16:45:50 +0200 Subject: [PATCH] amend restore script (syntax) --- tools/restore_scodoc9_data.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tools/restore_scodoc9_data.sh b/tools/restore_scodoc9_data.sh index f96eeb2c..c75c8818 100755 --- a/tools/restore_scodoc9_data.sh +++ b/tools/restore_scodoc9_data.sh @@ -91,12 +91,13 @@ su -c "createdb $DB_DEST" "$SCODOC_USER" || die "Erreur création db" echo "Chargement de la base SQL..." if $KEEP_ENV ; then su -c "pg_restore -f - $DB_DUMP | psql -q $DB_DEST" "$SCODOC_USER" >/dev/null || die "Erreur chargement/renommage de la base SQL" - cp "$SCODOC_VAR_DIR".old/.env "$SCODOC_VAR_DIR"/.env su -c "(cd $SCODOC_DIR && source venv/bin/activate && flask db upgrade)" "$SCODOC_USER" + echo "conservation de l'environnement actuel" + cp "$SCODOC_VAR_DIR".old/.env "$SCODOC_VAR_DIR"/.env else - su -c "pg_restore -d $DB_DEST $DB_DUMP "$SCODOC_USER" || die "Erreur chargement de la base SQL" + su -c "pg_restore -d $DB_DEST $DB_DUMP" "$SCODOC_USER" || die "Erreur chargement de la base SQL" # -- Apply migrations if needed (only on "production" database, = SCODOC sauf config particulière) - export FLASK_ENV="production" + export FLASK_ENV="production" # peut-être pas utile? : .env a été recopié su -c "(cd $SCODOC_DIR && source venv/bin/activate && flask db upgrade)" "$SCODOC_USER" fi