Korrigiere PostgreSQL-Clientversion im Backup
This commit is contained in:
@@ -38,7 +38,7 @@ fi
|
|||||||
|
|
||||||
export PGPASSWORD="${DB_PASSWORD}"
|
export PGPASSWORD="${DB_PASSWORD}"
|
||||||
server_version_num="$("${PSQL_BIN}" -h "${DB_HOST}" -p "${DB_PORT}" -U "${DB_USER}" -d "${DB_NAME}" -X -Atqc 'SHOW server_version_num')"
|
server_version_num="$("${PSQL_BIN}" -h "${DB_HOST}" -p "${DB_PORT}" -U "${DB_USER}" -d "${DB_NAME}" -X -Atqc 'SHOW server_version_num')"
|
||||||
client_version="$("${PG_DUMP_BIN}" --version | sed -E 's/.*PostgreSQL ([0-9]+).*/\1/')"
|
client_version="$("${PG_DUMP_BIN}" --version | sed -E 's/.*PostgreSQL\)?[[:space:]]+([0-9]+).*/\1/')"
|
||||||
server_major="${server_version_num:0:${#server_version_num}-4}"
|
server_major="${server_version_num:0:${#server_version_num}-4}"
|
||||||
|
|
||||||
if [[ -z "${server_major}" || -z "${client_version}" || "${server_major}" != "${client_version}" ]]; then
|
if [[ -z "${server_major}" || -z "${client_version}" || "${server_major}" != "${client_version}" ]]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user