#!/bin/bash set -e echo "Waiting for database..." sleep 3 echo "Running migrations..." python -c "from app.database import engine; from app.models import Base; Base.metadata.create_all(bind=engine)" echo "Seeding data..." python /app/seed.py || echo "Seed already exists or failed (non-fatal)" echo "Starting server..." exec uvicorn app.main:app --host 0.0.0.0 --port 8000 --workers 1