基本上我在同一个数据库上有两个模式,我想使用postgresql_autodoc
将其放入点文件中。我创建了两个单独的.dot文件,然后用gvpack打包它们。
但是我遇到一个错误,告诉其中一个文件中的第一个节点没有位置。
我也试过在没有打包的情况下组合两个图,然后运行我在stackoverflow(ccomps -x graph.dot | dot | gvpack -array3 | neato -Tsvg -n2 -o graph.svg
)上找到的命令,但似乎连接不存在。
也许我可以使用另一个程序来创建一个包含两个模式的主点?
我的最终目标是使用php和shell脚本组合使其完全自动化,我可以在使用gvpr进行更改并从中拉出子系统后运行。
让我知道你的想法! (64位Ubuntu 12.04.2 - 如果还需要的话)
答案 0 :(得分:0)
这看起来有点简单,因为我没有使用.dot文件,但我们使用pg_autodoc生成包含数据库中所有模式的文件。我们没有遇到任何问题。
所以要做的第一件事就是在数据库上运行pg_autodoc并生成.dot文件而不选择模式。这将为您提供所有模式中的所有对象。
如果它没有给你一些你可以使用工具链的东西,那么下一个问题就是为什么,但这将解决你的直接问题。