mirror of
https://github.com/cookiecutter/cookiecutter-django.git
synced 2025-08-08 14:04:52 +03:00
Export PG* envs when backing up postgres
This commit is contained in:
parent
3e6caf6692
commit
7e23b19c91
|
@ -25,14 +25,13 @@ if [[ "${POSTGRES_USER}" == "postgres" ]]; then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
export PGHOST="postgres"
|
||||
export PGUSER="${POSTGRES_USER}"
|
||||
export PGPASSWORD="${POSTGRES_PASSWORD}"
|
||||
export PGDATABASE="${POSTGRES_DB}"
|
||||
|
||||
backup_filename="${BACKUP_FILE_PREFIX}_$(date +'%Y_%m_%dT%H_%M_%S').sql.gz"
|
||||
pg_dump \
|
||||
--host=postgres \
|
||||
--dbname="${POSTGRES_DB}" \
|
||||
--username="${POSTGRES_USER}" \
|
||||
| gzip > "${BACKUP_DIR_PATH}/${backup_filename}"
|
||||
pg_dump | gzip > "${BACKUP_DIR_PATH}/${backup_filename}"
|
||||
|
||||
|
||||
message_success "'${POSTGRES_DB}' database backup '${backup_filename}' has been created and placed in '${BACKUP_DIR_PATH}'."
|
||||
|
|
Loading…
Reference in New Issue
Block a user