A lot of changes that are hard to track

This commit is contained in:
2024-06-22 13:31:21 +02:00
committed by Nikolai Rodionov
parent 14dbe234ea
commit 60e57f3b45
28 changed files with 382 additions and 107 deletions

View File

@ -2,12 +2,16 @@
export PGHOST=$OLD_PGHOST
export PGPASSWORD=$OLD_PGPASSWORD
export PGDATABASE=$OLD_PGDATABASE
export PGPORT=$OLD_PGPORT
export PGUSER=$OLD_PGUSER
DUMP_FILE=/tmp/$PGDATABASE.dump
pg_dump $PGDATABASE --no-owner --no-privileges -Fc -f $DUMP_FILE -vvv
export PGHOST=$NEW_PGHOST
export PGPASSWORD=$NEW_PGPASSWORD
export PGDATABASE=$NEW_PGDATABASE
export PGPORT=$NEW_PGPORT
export PGUSER=$NEW_PGUSER
pg_restore --no-owner --no-privileges -d $PGDATABASE -Fc $DUMP_FILE -vvv
psql -c "GRANT ALL PRIVILEGES ON DATABASE \"${PGDATABASE}\" to \"${PGDATABASE}\""