From 0fb83142d6b844f8ab0e473ff5061f99878ceb5d Mon Sep 17 00:00:00 2001
From: parsa aghaei
Date: Sat, 15 Aug 2026 16:39:38 +0330
Subject: [PATCH] fix(deploy): use prisma db push to sync schema before seeding
---
scripts/deploy.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/deploy.sh b/scripts/deploy.sh
index ff0eee1..8cde20b 100644
--- a/scripts/deploy.sh
+++ b/scripts/deploy.sh
@@ -76,7 +76,7 @@ echo "Waiting for backend to start..."
sleep 15
echo "Running migrations and seeding database..."
-docker exec "$CONTAINER_PREFIX" npx prisma migrate deploy || true
+docker exec "$CONTAINER_PREFIX" npx prisma db push --accept-data-loss || docker exec "$CONTAINER_PREFIX" npx prisma migrate deploy || true
docker exec "$CONTAINER_PREFIX" npx prisma db seed || true
echo "Deployment for $BRANCH completed successfully!"
\ No newline at end of file