gpt4 book ai didi

postgresql - pg_dump 没有对对象的评论?

转载 作者:行者123 更新时间:2023-11-29 11:34:32 27 4
gpt4 key购买 nike

有没有办法执行 pg_dump 并排除表/ View 和列的 COMMENT ON?

我广泛使用 COMMENT ON 命令来描述所有对象,并且经常在其中包含换行符以进行更清晰的描述,例如:

COMMENT ON TABLE mytable1 IS 'MAIN TABLE...
NOTES:
1. ...
2. ...
3. ...
';

但是,由于转储中也有换行符,我不能简单地使用 grep -v 'COMMENT ON' 命令删除注释。

还有其他方法可以快速从转储中删除这些 COMMENT ON 吗?

最佳答案

使用 --no-comments 选项。

例子:

$ pg_dump --no-comments [database] > dump.sql

引用文献:https://www.postgresql.org/docs/12/app-pgdump.html

关于postgresql - pg_dump 没有对对象的评论?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17027611/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com