improvement: fixed some package.json issues. readme files updated.

This commit is contained in:
2026-05-05 00:01:06 +03:30
parent 4c61885cef
commit 15ef17228f
15 changed files with 23445 additions and 228 deletions

View File

@@ -8,22 +8,22 @@ echo "=========================================="
if [ "$NODE_ENV" = "production" ]; then
echo "Running in PRODUCTION mode"
echo "Running database migrations..."
npx prisma migrate deploy
./node_modules/.bin/prisma migrate deploy
else
echo "Running in DEVELOPMENT mode"
echo "Syncing database schema..."
npx prisma db push
./node_modules/.bin/prisma db push
fi
if [ "$NODE_ENV" != "production" ]; then
if [ -f "prisma/seed.ts" ] || [ -f "prisma/seed.js" ]; then
echo "Running database seed..."
npx prisma db seed
./node_modules/.bin/prisma db seed
fi
fi
echo "Verifying database connection..."
if ! echo "SELECT 1" | npx prisma db execute --stdin --schema prisma/schema.prisma >/dev/null 2>&1; then
if ! echo "SELECT 1" | ./node_modules/.bin/prisma db execute --stdin --schema prisma/schema.prisma >/dev/null 2>&1; then
echo "Cannot connect to database or execute query."
exit 1
fi