Wait for final PostgreSQL startup before migration checks
This commit is contained in:
@@ -8,7 +8,7 @@ trap cleanup EXIT
|
||||
docker run -d --name "$container" --network none \
|
||||
-e POSTGRES_HOST_AUTH_METHOD=trust postgres:17-alpine >/dev/null
|
||||
for attempt in {1..30}; do
|
||||
if docker exec "$container" pg_isready -U postgres >/dev/null 2>&1; then break; fi
|
||||
if docker exec "$container" pg_isready -h 127.0.0.1 -U postgres >/dev/null 2>&1; then break; fi
|
||||
sleep 1
|
||||
done
|
||||
psql() { docker exec -i "$container" psql -X -U postgres -v ON_ERROR_STOP=1; }
|
||||
|
||||
Reference in New Issue
Block a user