ruby-on-rails - 将 Rails 应用程序连接到 PGAdmin 4

标签 ruby-on-rails ruby postgresql pgadmin

我正在使用 CodeAnywhere.com (Firehose) 开发堆栈,我正在尝试将 Postgres SQL 数据库连接到 PGAdmin,这样我就可以获得某种图形表示。

问题是我不知道如何找到主机/服务器名称或数据库名称。

我看到另一个问题here并看到我可以运行此命令 Rails.configuration.database_configuration[Rails.env] 但是我不确定从 SSH 终端运行该命令的确切位置。内部评级委员会?因为我在通过 IRB 运行时遇到错误。

如果需要任何其他信息,请告诉我。

最佳答案

尝试从终端运行这个命令。

netstat -tunalp 

然后查找/grep 以查找 Postgres。您可以将上述命令的输出通过管道传输到 grep。

这将为您提供主机。

如果你想通过 Rails 找到它。尝试查找文件

config/database.yml

关于ruby-on-rails - 将 Rails 应用程序连接到 PGAdmin 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49525349/

相关文章:

ruby-on-rails - Rails 3.2,如何更改:from value in a mailer instead default (GMail)

ruby-on-rails - 开发中的 Rails 友好错误页面

ruby-on-rails - rails 新手。索引操作不喜欢我的初始化方法。为什么?

sql - 仅返回包含数据的行

sql - 了解 postgreSQL 共享内存

ruby-on-rails - rails +载波S3 : force link_to to download

ruby-on-rails - Ruby on Rails的CMS

ruby - Marshal 类,有没有办法找到数据是否已经序列化?

mysql - 使用 ActiveRecord 急切加载数据库表

postgresql - 如何在违反唯一约束时返回 Postgres 中的原始行