Files
spring-ai/rag-ingestion/scripts/services-up.sh
T

8 lines
438 B
Bash
Executable File

#!/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)"