PostgreSQL - 为数据库模式生成 CREATE 脚本:过程、触发器、序列

问题描述

我正在尝试为每个模式分别从数据库对象生成创建脚本,例如序列、触发器、表、过程、索引的单独文件

但似乎我们只能使用 pd_dump -t 选项为每个表创建单独的文件

没有单独提取序列、触发器、过程、索引的选项吗?我试过 --section post-data 但它只导出约束。

pg_dump -d edb_db -U enterprisedb -t schema.customertbl --section post-data >> samplefile.sql;

我还可以为架构中的每个过程生成一个脚本吗?

如下图

  pg_dump -d edb_db -U enterprisedb -n schema.proc_batch > samplefile.sql;

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)