max/scripts/db-setup.sh
Finn Stutzenstein add153d8a6 More work
2022-01-22 18:37:56 +01:00

21 lines
409 B
Bash
Executable File

#!/bin/bash
set -e
echo "start db setup"
if [ -z "$PGSQL_HOST" ]; then
echo "Note: Postgresql not set!!"
exit 1;
fi
export PGSQL_PORT="${PGSQL_PORT:-5432}"
wait-for-it --timeout=15 "$PGSQL_HOST:$PGSQL_PORT"
# Create schema in postgresql
export PGPASSWORD="$PGSQL_PASSWORD"
psql -1 -h "$PGSQL_HOST" -p "$PGSQL_PORT" -U "$PGSQL_USER" -d "$PGSQL_NAME" -f max/db/schema.sql
echo "end db setup"