#!/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 # Push schema (safe - won't overwrite data, only syncs schema) npm exec -- prisma db push --skip-generate --skip-pull echo "Starting application..." exec "$@"