When I use pg_dump
to export schema from a database, it adds the following line at the beginning:
SELECT pg_catalog.set_config('search_path', '', false);
Is it possible set an option where pg_dump
will not add this line? It is causing issues later when I try to execute other SQL commands, without the schema qualifier.
This is the pg_dump
command I am using right now:
pg_dump -O -x -h <db-host> -p <db-port> -U <db-user> -d <db-name> --schema public --schema-only > public-schema.sql
No, there is no such option.
I recommend that you restore a dump with psql -f dumpfile
rather than using \i
to execute it in the current session.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With