#!/bin/bash set -e # Initialize database if it doesn't exist or schema changed echo "Checking database..." # Create directories with proper permissions mkdir -p /app/data mkdir -p /app/.npm # Use npx with HOME set to /app so it can cache prisma HOME=/app NPM_CONFIG_CACHE=/app/.npm npx prisma db push echo "Starting application..." exec "$@"