#!/bin/bash
set -e

# Start MySQL in the background
docker-entrypoint.sh mysqld &

# Wait for MySQL to be ready
echo "⏳ Waiting for MySQL to be ready..."
until mysql -u db_user -p db_pass -e "SELECT 1" &>/dev/null; do
  sleep 2
done
echo "✅ MySQL is up!"

# Wait for mysqld to keep running
wait
