From de0c7a2c223fa6bf57839a5de4205d4c560029a6 Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet <emmanuel.viennet@gmail.com> Date: Thu, 6 Feb 2025 17:05:55 +0100 Subject: [PATCH] =?UTF-8?q?Fix:=20script=20de=20restauration=20sauvegarde?= =?UTF-8?q?=20compl=C3=A8te=20pour=20deb12?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tools/restore_scodoc9_data.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/restore_scodoc9_data.sh b/tools/restore_scodoc9_data.sh index 04f68183d..fad1778af 100755 --- a/tools/restore_scodoc9_data.sh +++ b/tools/restore_scodoc9_data.sh @@ -2,7 +2,7 @@ # # ScoDoc: restore data (saved by save_scodoc9_data) into current install -# +# # Utile pour migrer ScoDoc 9 d'un serveur a un autre # A executer en tant que root sur le nouveau serveur # @@ -58,7 +58,7 @@ DB_DUMP="${SCODOC_VAR_DIR}"/SCODOC.dump echo "Ce script va remplacer les données de votre installation ScoDoc par celles" echo "enregistrées dans le fichier fourni." echo "Ce fichier doit avoir été créé par le script save_scodoc9_data.sh." -echo +echo echo "Attention: TOUTES LES DONNEES DE CE SCODOC SERONT REMPLACEES !" echo "Notamment, tous les utilisateurs et départements existants seront effacés !" echo @@ -126,7 +126,7 @@ if [ ! -z $KEEP_ENV ] ; then echo "conservation de la configuration actuelle" cp -p "$SCODOC_VAR_OLD"/.env "$SCODOC_VAR_DIR"/.env echo "récupération des données..." - su -c "pg_restore -f - $DB_DUMP | psql -q $DB_DEST" "$SCODOC_USER" >/dev/null || die "Erreur chargement/renommage de la base SQL" + su -c "pg_restore -f - $DB_DUMP | psql -q $DB_DEST" postgres >/dev/null || die "Erreur chargement/renommage de la base SQL" su -c "(cd $SCODOC_DIR && source venv/bin/activate && flask db upgrade)" "$SCODOC_USER" echo "redémarrez scodoc selon votre configuration" else -- GitLab