#!/usr/bin/env bash # One way to get the database the ingestion tests expect: a pgvector container on :5432. set -euo pipefail docker run -d --name ragdemo-pg -e POSTGRES_USER=demo -e POSTGRES_PASSWORD=demo -e POSTGRES_DB=ragdemo \ -p 5432:5432 pgvector/pgvector:0.8.1-pg16 until docker exec ragdemo-pg pg_isready -U demo -d ragdemo >/dev/null 2>&1; do sleep 1; done echo "ready: jdbc:postgresql://localhost:5432/ragdemo (demo / demo)"