Commit 233a52ea authored by Bruce Momjian's avatar Bruce Momjian

Fix pg_dumpall for new psql output.

parent e1a1f22f
...@@ -47,7 +47,7 @@ copy tmp_pg_shadow to stdout; ...@@ -47,7 +47,7 @@ copy tmp_pg_shadow to stdout;
drop table tmp_pg_shadow; drop table tmp_pg_shadow;
END END
echo "${BS}." echo "${BS}."
psql -l -A -q -t | grep '|' | tr '|' ' ' | \ psql -A -q -t -c "select * from pg_database" template1 | grep '|' | tr '|' ' ' | \
grep -v '^template1 ' | \ grep -v '^template1 ' | \
while read DATABASE DBUSERID ENCODING DATAPATH while read DATABASE DBUSERID ENCODING DATAPATH
do do
...@@ -55,7 +55,7 @@ do ...@@ -55,7 +55,7 @@ do
if pg_encoding $ENCODING >/dev/null 2>&1 if pg_encoding $ENCODING >/dev/null 2>&1
then then
echo "create database $DATABASE with encoding='$ENCODING';" echo "create database $DATABASE with encoding='`pg_encoding $ENCODING`';"
else else
echo "create database $DATABASE;" echo "create database $DATABASE;"
fi fi
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment