From 629203dac3299050e12fa3eccf9793244e81cf38 Mon Sep 17 00:00:00 2001 From: Jose Selesan Date: Fri, 29 May 2026 18:45:38 -0300 Subject: [PATCH] feat(database): add database seeding to entrypoint script and package.json --- apps/backend/docker-entrypoint.sh | 3 +++ apps/backend/package.json | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/backend/docker-entrypoint.sh b/apps/backend/docker-entrypoint.sh index 9f2bab6..27a7bef 100644 --- a/apps/backend/docker-entrypoint.sh +++ b/apps/backend/docker-entrypoint.sh @@ -19,4 +19,7 @@ if [ $i -ge $max_retries ]; then exit 1 fi +echo "Running database seed..." +bun run --cwd apps/backend prisma:seed && echo "Seed complete" || echo "Seed skipped or already applied" + exec "$@" diff --git a/apps/backend/package.json b/apps/backend/package.json index 396e3af..fa21dc2 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -8,7 +8,8 @@ "prisma:generate": "prisma generate", "prisma:migrate": "prisma migrate dev", "prisma:studio": "prisma studio", - "prisma:migrate:deploy": "prisma migrate deploy" + "prisma:migrate:deploy": "prisma migrate deploy", + "prisma:seed": "bun prisma db seed" }, "dependencies": { "better-auth": "^1.6.11",