我使用的是 pgAdmin 版本 1.10.5,我检查了属性和菜单选项,但找不到任何关于该主题的内容。
例如,我只想生成一个脚本,其中包含我为架构创建的函数。如果我右键单击数据库节点并选择备份,它可以选择为模式创建脚本,但它会创建所有对象。我只想要功能。
我使用的是 pgAdmin 版本 1.10.5,我检查了属性和菜单选项,但找不到任何关于该主题的内容。
例如,我只想生成一个脚本,其中包含我为架构创建的函数。如果我右键单击数据库节点并选择备份,它可以选择为模式创建脚本,但它会创建所有对象。我只想要功能。
没有明确切换到仅导出功能。我做了一些研究,因为这是一个很好的问题。
我可以想到一些方法来做到这一点:
导出架构并仅导入您需要的函数(繁琐,因为您需要函数的确切名称和参数。这篇博文对此进行了解释:
pg_dump -Fc -s | pg_restore -P 'funcname(args)'
在schema/pg_proc中做一些查询并导出结果。这可能是另一个只导出函数的函数......