Regalamiunsorriso/local-jsp-docker/mysql/init/10-import-pg.sh

21 lines
667 B
Bash
Raw Normal View History

2026-04-22 18:41:37 +02:00
#!/bin/sh
set -eu
seed_dump="${LOCAL_DB_SEED_DUMP:-pg-local-purpose-seed-20260422.sql}"
overlay_dump="${LOCAL_DB_OVERLAY_DUMP:-}"
2026-04-22 18:41:37 +02:00
if [ ! -f "/seed/${seed_dump}" ]; then
echo "Seed dump not found: /seed/${seed_dump}" >&2
exit 1
fi
echo "Importing seed dump: ${seed_dump}"
mysql -uroot -p"${MYSQL_ROOT_PASSWORD}" "${MYSQL_DATABASE}" < "/seed/${seed_dump}"
if [ -n "${overlay_dump}" ] && [ -f "/seed/${overlay_dump}" ]; then
echo "Importing seed overlay: ${overlay_dump}"
mysql -uroot -p"${MYSQL_ROOT_PASSWORD}" "${MYSQL_DATABASE}" < "/seed/${overlay_dump}"
elif [ -n "${overlay_dump}" ]; then
echo "Seed overlay not found: /seed/${overlay_dump}" >&2
exit 1
fi