#!/usr/bin/env bash
# 호스트에 psql 이 없어도 compute 컨테이너 안의 psql 로 접속한다.
# 사용법: scripts/psql.sh [compute1|compute2] [-c "SQL" ...]
set -euo pipefail
cd "$(dirname "$0")/.."
if docker compose version >/dev/null 2>&1; then COMPOSE="docker compose"; else COMPOSE="docker-compose"; fi
TARGET=${1:-compute1}; shift || true
$COMPOSE exec -T "$TARGET" psql -h localhost -p 55433 -U cloud_admin -d postgres "$@"
