0

如何修改 postgres 扩展的源代码?我正在尝试使用 pgRouting:所以代码在 ../postgresql/9.1/contrib 中,当我保存更改时,没有应用任何内容。我试图重新启动 postgresql 服务,删除并重新创建数据库扩展 - 仍然没有运气。

4

1 回答 1

2

编辑完源代码后,您需要重新构建它(通常是“make”),然后重新安装它(通常是“make install”)。对于大多数扩展,您不需要重新启动 postgres,但您必须断开会话并开始新的会话。

如果您对扩展中的 SQL 或 PL/SQL 或类似对象进行了任何更改,您应该给它一个新的版本号并升级它,或者删除并重新创建它。

于 2013-08-19T18:29:33.793 回答