#!/usr/bin/env bash docker-compose up -d export PGHOST=127.0.0.1 export PGPORT=5432 export PGUSER=postgres export PGPASSWORD=abc123 echo -n "Waiting for database to be available" until psql postgres -c 'SELECT 1;' &>/dev/null; do echo -n "." sleep 1 done; echo echo "Load sql on master" createdb testdb psql testdb < $1 sleep 2 export PGPORT=15432 echo "Creating database on replica" createdb testdb echo "Load sql on replica" psql testdb < replica.sql docker-compose logs -f replica docker-compose down