#!/bin/bash
source "$(dirname "${BASH_SOURCE[0]}")/common.sh"

../ci-pg-restore \
  --cache-name="mycache" \
  --deps-files-cmd="find . -name '*.sql'" \
  --cache-db-max-age=60 \
  --restore-db-max-age=60 \
  --dbname=ci_mydb \
  psql -tA -f fixtures/dump2.sql 2>&1 | prefix_tee 1 /tmp/ci_mydb.1.log &

sleep 1

../ci-pg-restore \
  --cache-name="mycache" \
  --deps-files-cmd="find . -name '*.sql'" \
  --cache-db-max-age=60 \
  --restore-db-max-age=60 \
  --dbname=ci_mydb \
  psql -tA -f fixtures/dump2.sql 2>&1 | prefix_tee 2 /tmp/ci_mydb.2.log &

wait

grep -qF "(slow)" /tmp/ci_mydb.1.log
grep -qF "(fast)" /tmp/ci_mydb.2.log

psql ci_mydb -c "SELECT * FROM abc" | grep -q myname
