我想在Heroku上启动rails dbconsole
,但是出现以下错误:
heroku run rails dbconsole
# => Couldn't find database client: psql. Check your $PATH and try again
是否可以在Heroku上使用dbconsole?如果不能,是否有其他客户端可用?
我想在Heroku上启动rails dbconsole
,但是出现以下错误:
heroku run rails dbconsole
# => Couldn't find database client: psql. Check your $PATH and try again
是否可以在Heroku上使用dbconsole?如果不能,是否有其他客户端可用?
https://devcenter.heroku.com/articles/heroku-postgresql - "使用 heroku pg:psql 必须在系统上安装了 PostgreSQL"。可能你的机器上缺少 PostgreSQL。如果不是这种情况,那么尝试使用以下命令进入 Postgres 控制台:
heroku pg:psql
"psql是原生的PostgreSQL交互式终端,用于执行查询并向连接的数据库发出命令。"
undefined local variable or method `app' for # (NameError)这已经报告为一个错误,但没有修复或解决方法。
gem update heroku
来完成这个操作。gem 'activeadmin-sqlpage'
# file app/admin/sql.rb
ActiveAdmin::SqlPage::register
重新启动您的服务器。然后进入管理员面板并导航到菜单SQL
。输入任何SQL命令,然后按下Ctrl+Enter
或提交
按钮。