Skip to content

Instantly share code, notes, and snippets.

@jimdalbano
Created October 23, 2013 15:49
Show Gist options
  • Save jimdalbano/7121232 to your computer and use it in GitHub Desktop.
Save jimdalbano/7121232 to your computer and use it in GitHub Desktop.
#!/bin/sh
#for db in commercialads_dev emberrailsapi_dev; do
# pg_dump -h pg-local -U postgres "$db" > "$db"_dump
#done
#list=`psql -l | awk '{ print $1}' | grep -vE '^-|^List|^Name|template[0|1]'`
list=`psql -h pg-local -U postgres -l | awk '{ print $1}' | grep -vE '^-|^\||^List|^Name|template[0|1]|postgres|^\('`
for lis in $list; do
echo dumping $lis ....
pg_dump -h pg-local -U postgres "$lis" > dumps/"$lis"_dump
echo '..... dumped\n'
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment