postgresql匿名器上的postgres extschema语法错误



我正试图在RDS(postgres 11(实例上安装PostgreSQL Anonymizer,但当我运行.sql脚本时,当它试图创建一些函数时,我一直遇到语法错误,特别是在这里:https://gitlab.com/dalibo/postgresql_anonymizer/-/blob/master/anon.sql#L805

它抛出以下错误:

psql:/postgresql_anonymizer/anon_standalone.sql:815: ERROR:  syntax error at or near "."
LINE 8:   SELECT encode(@extschema@.digest(concat(seed,salt),algorit...

我已经通过psql -h host -d db -f anon_standalone.sql和类似i /anon_standalone.sqlpsql运行了它,但仍然得到相同的错误

我遵循这里的说明:https://postgresql-anonymizer.readthedocs.io/en/stable/INSTALL/#install-云中

我研究PostgreSQL匿名器扩展,这里有一个快速答案:

在以前的版本中,该扩展可以安装在各种数据库即服务平台(如Amazon RDS(上。从0.9版本开始,这是不可能的。我们不支持以前的独立方法。如果您担心隐私和匿名,我们鼓励您联系这些平台的客户服务,询问他们是否计划将此扩展添加到目录中。

最新更新