有没有办法执行 pg_dump 并排除表/视图和列的 COMMENT ON ?
我广泛使用 COMMENT ON 命令来描述所有对象,并且经常在其中包含换行符以获得更清晰的描述,例如:
COMMENT ON TABLE mytable1 IS 'MAIN TABLE...
NOTES:
1. ...
2. ...
3. ...
';
但是,由于转储中也有换行符,因此我不能简单地使用 grep -v 'COMMENT ON' 命令删除注释。
还有其他方法可以快速从转储中删除这些评论吗?
Use the --no-comments
option.
Example:
$ pg_dump --no-comments [database] > dump.sql
参考:https://www.postgresql.org/docs/12/app-pgdump.html https://www.postgresql.org/docs/12/app-pgdump.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)