root/bin/pg_dump_vegbien @ 3375
1 |
#!/bin/sh
|
---|---|
2 |
# Dumps a schema of the vegbien db
|
3 |
|
4 |
selfDir="$(dirname -- "$0")" |
5 |
|
6 |
if ! test "$#" -eq 1; then |
7 |
echo "Usage: env [data=1] [owners=1] $0 schema >schema.sql" |
8 |
exit 2
|
9 |
fi
|
10 |
test -n "$data" && dataOpts='--format=c --compress=9' || dataOpts=--schema-only |
11 |
test -n "$owners" && noOwners= || noOwners=1 |
12 |
|
13 |
(set -x; "$selfDir/../bin/postgres_vegbien" pg_dump --schema="\"$1\"" \ |
14 |
$dataOpts${noOwners:+ --no-owner --no-privileges}) |