From e75c894f98068b54f48220e84edabba8e844b46e Mon Sep 17 00:00:00 2001
From: Brieuc Dubois <git@bhasher.com>
Date: Wed, 12 Mar 2025 23:02:41 +0100
Subject: [PATCH] Improve update scripts

---
 scripts/update.dev.sh | 2 +-
 scripts/update.sh     | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/scripts/update.dev.sh b/scripts/update.dev.sh
index 1bee0cbe..63cbe12e 100755
--- a/scripts/update.dev.sh
+++ b/scripts/update.dev.sh
@@ -4,13 +4,13 @@ cd /mnt/data/languagelab/repo/
 git checkout dev >> /tmp/docker_update_dev
 git pull >> /tmp/docker_update_dev
 
-
 cd /mnt/data/languagelab/repo/backend 
 source app/.env/bin/activate >> /tmp/docker_update_dev
 alembic -c alembic.dev.ini upgrade head >> /tmp/docker_update_dev
 
 cd /mnt/data/languagelab/repo/
 docker compose up -d >> /tmp/docker_update_dev
+docker restart languagelab-backend-dev >> /tmp/docker_update_dev
 
 cd /mnt/data/languagelab/repo/scripts/surveys
 python3 survey_maker.py < .creds >> /tmp/docker_update_dev
diff --git a/scripts/update.sh b/scripts/update.sh
index 3736faa2..766d2267 100755
--- a/scripts/update.sh
+++ b/scripts/update.sh
@@ -10,6 +10,7 @@ alembic -c alembic.prod.ini upgrade head >> /tmp/docker_update
 
 cd /mnt/data/languagelab/repo/
 docker compose up -d >> /tmp/docker_update
+docker restart languagelab-backend >> /tmp/docker_update
 
 cd /mnt/data/languagelab/repo/scripts/surveys
 python3 survey_maker.py < .creds >> /tmp/docker_update
-- 
GitLab