问题描述
我试图在 Heroku 命令行工具中运行 pg:outliers 命令,但出现以下错误:
▸ pg_stat_statements extension need to be installed in the public schema first.
▸ You can install it by running:
▸
▸ CREATE EXTENSION pg_stat_statements;
我在我的 Postgres 数据库中运行了“CREATE EXTENSION pg_stat_statements;并验证它在那里,psql -d database_name -c '\dx'
显示:
List of installed extensions
Name | Version | Schema | Description
--------------------+---------+------------+------------------------------------------------------------------------
pg_stat_statements | 1.8 | public | track planning and execution statistics of all sql statements executed
plpgsql | 1.0 | pg_catalog | PL/pgsql procedural language
(2 rows)
但是当我运行 heroku pg:outliers
时,我仍然收到上述错误,说我没有在公共架构中安装扩展。
我一定是误解了安装说明,但我找不到任何可以说明我做错了什么的过程。
谁能看到我做错了什么才能让这个扩展正常运行?感谢您提供任何见解!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)