我正在使用
中的(相当不错的)教程http://cjauvin.blogspot.fi/2013/05/impossibly-lean-audit-system-for.html
用于在PostgreSQL 9.6 DB中创建简单的审计触发器。然而,我试图为它做一个单独的"审计" -schema,所以我创建了它并修改了表名,安装了hstore扩展等。
然而,当我在我的public.product表上触发触发器时,我得到了一个
错误:函数hstore(product)不存在。
我尝试在公共模式中创建hstore扩展,以防执行上下文来自那里,但我得到了一个"已经启用" -error。但奇怪的是,在NaviCat中,我看到审计模式中的hstore函数,而不是公共函数中的hstore函数。模式概念对我来说仍然有点模糊
指针赞赏并提前感谢, NIK