#!/bin/bash # This script is now deprecated - database initialization is handled by docker-entrypoint.sh # Kept for backward compatibility set -e echo "Database initialization is handled by docker-entrypoint.sh" echo "This script will only wait for PostgreSQL to be ready..." # Wait for database to be ready until PGPASSWORD=$DATABASE_PASSWORD psql -h "$DATABASE_HOST" -U "$DATABASE_USER" -d "$DATABASE_NAME" -c '\q' 2>/dev/null; do echo "PostgreSQL is unavailable - sleeping" sleep 2 done echo "PostgreSQL is up and accepting connections"