From 23392603ce7d627c1f1bb26e054786b8a62b2a8b Mon Sep 17 00:00:00 2001 From: FTB_lag Date: Sat, 20 Apr 2024 14:39:34 +0300 Subject: [PATCH] fix(docker): add postgresql port usage in database checks --- docker/start.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/start.sh b/docker/start.sh index 5c90fa09..c5815ceb 100755 --- a/docker/start.sh +++ b/docker/start.sh @@ -15,11 +15,11 @@ done; echo "Connected to PostgreSQL" # If the database is not created, initialze with the database schema. -if PGPASSWORD="${HAKA_DB_PASS}" psql -w -U "${HAKA_DB_USER}" -h "${HAKA_DB_HOST}" -d "${HAKA_DB_NAME}" -c "select count(*) from users" 2>&1 > /dev/null; then +if PGPASSWORD="${HAKA_DB_PASS}" psql -w -U "${HAKA_DB_USER}" -h "${HAKA_DB_HOST}" -p ${HAKA_DB_PORT} -d "${HAKA_DB_NAME}" -c "select count(*) from users" 2>&1 > /dev/null; then echo "Database ${HAKA_DB_NAME} already exists" else echo "Database ${HAKA_DB_NAME} does not exist. Initializing database ..." - PGPASSWORD=${HAKA_DB_PASS} psql -w -U "${HAKA_DB_USER}" -h "${HAKA_DB_HOST}" -d "${HAKA_DB_NAME}" < /app/init.sql + PGPASSWORD=${HAKA_DB_PASS} psql -w -U "${HAKA_DB_USER}" -h "${HAKA_DB_HOST}" -p ${HAKA_DB_PORT} -d "${HAKA_DB_NAME}" < /app/init.sql echo "Database ${HAKA_DB_NAME} initialized" fi