From 6753eeb822e25f7971c810ea859e04973e83521f Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Sat, 11 Nov 2023 15:34:30 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Add=20rm=20commands=20before=20m?= =?UTF-8?q?ove=20command=20(#1586)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/run.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/run.sh b/scripts/run.sh index 3f1651783..61deab801 100644 --- a/scripts/run.sh +++ b/scripts/run.sh @@ -2,8 +2,11 @@ echo "Exporting hostname..." export NEXTAUTH_URL_INTERNAL="http://$HOSTNAME:7575" +rm -rf _node_modules mv node_modules _node_modules +rm -rf node_modules mv node_modules_migrate node_modules + echo "Migrating database..." yarn ts-node src/migrate.ts & PID=$! # Wait for migration to finish @@ -14,8 +17,11 @@ echo "Reverting to production node_modules..." cp /app/node_modules/better-sqlite3/build/Release/better_sqlite3.node /app/_node_modules/better-sqlite3/build/Release/better_sqlite3.node # Remove node_modules and copy cached node_modules +rm -rf node_modules_migrate mv node_modules node_modules_migrate -mv _node_modules node_modules +rm -rf node_modules +mv _node_modules node_modules + cp ./temp_package.json package.json cp ./temp_yarn.lock yarn.lock