如何修改postgres扩展程序的源代码?我正在尝试使用pgRouting:所以代码在../postgresql/9.1/contrib中,当我保存更改时,没有应用任何内容。我试图重新启动postgresql服务,删除并重新创建数据库扩展 - 仍然没有运气。
答案 0 :(得分:2)
编辑完源代码后,需要重建它(通常是“make”),然后重新安装(通常是“make install”)。对于大多数扩展,您不需要重新启动postgres,但您必须断开会话并开始新的会话。
如果您对扩展中的SQL或PL / SQL或类似对象进行了任何更改,您应该为其提供新的版本号并对其进行升级,或者删除并重新创建它。