From 9bf17f27f0d5471c7740a4aaf58104bcf60fee8c Mon Sep 17 00:00:00 2001 From: Davidson Gomes Date: Fri, 9 Aug 2024 07:59:50 -0300 Subject: [PATCH] prisma: adjusts for mysql and postgres --- .gitignore | 2 ++ Docker/scripts/deploy_database.sh | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 865bfc91..36536001 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,5 @@ lerna-debug.log* .DS_Store *.DS_Store .tool-versions + +/prisma/migrations/* diff --git a/Docker/scripts/deploy_database.sh b/Docker/scripts/deploy_database.sh index 33b0a1cd..a3cf379d 100755 --- a/Docker/scripts/deploy_database.sh +++ b/Docker/scripts/deploy_database.sh @@ -10,7 +10,9 @@ if [[ "$DATABASE_PROVIDER" == "postgresql" || "$DATABASE_PROVIDER" == "mysql" ]] export DATABASE_URL echo "Deploying migrations for $DATABASE_PROVIDER" echo "Database URL: $DATABASE_URL" - npx prisma migrate deploy --schema ./prisma/$DATABASE_PROVIDER-schema.prisma --migrations ./prisma/migrations/$DATABASE_PROVIDER + rm -rf ./prisma/migrations + cp -r ./prisma/$DATABASE_PROVIDER-migrations ./prisma/migrations + npx prisma migrate deploy --schema ./prisma/$DATABASE_PROVIDER-schema.prisma if [ $? -ne 0 ]; then echo "Migration failed" exit 1