15 lines
325 B
Bash
15 lines
325 B
Bash
#!/bin/bash
|
|
set -e
|
|
|
|
# Initialize database if it doesn't exist or schema changed
|
|
echo "Checking database..."
|
|
|
|
# Create data directory if it doesn't exist
|
|
mkdir -p /app/data
|
|
|
|
# Push schema (safe - won't overwrite data, only syncs schema)
|
|
npx prisma db push --skip-generate --skip-pull
|
|
|
|
echo "Starting application..."
|
|
exec "$@"
|