当我使用pg_dump
从数据库导出模式时,它会在开头添加以下行:
SELECT pg_catalog.set_config('search_path', '', false);
有没有可能设置一个选项,使 pg_dump
不添加这一行?当我尝试执行其他SQL命令而没有模式限定符时,它会在以后引起问题。
这是我现在正在使用的 pg_dump
命令:
pg_dump -O -x -h <db-host> -p <db-port> -U <db-user> -d <db-name> --schema public --schema-only > public-schema.sql