0

我想将ForestAdmin安装到我的 Rails 开发应用程序中。使用Rails.configuration.database_configuration,我可以获得以下信息:

{"default"=>{"adapter"=>"sqlite3", "pool"=>5, "timeout"=>5000}, "development"=>{"adapter"=>"sqlite3", "pool"= >5, "timeout"=>5000, "database"=>"db/development.sqlite3"}, "test"=>{"adapter"=>"sqlite3", "pool"=>5, "timeout"= >5000, "database"=>"db/test.sqlite3"}, "production"=>{"adapter"=>"sqlite3", "pool"=>5, "timeout"=>5000, "database"= >“db/production.sqlite3”}}

不幸的是,在使用 NPM install 执行步骤时,我收到以下错误:

SequelizeConnectionRefusedError:连接 ECONNREFUSED 127.0.0.1:3306

如何获取数据库的用户/密码及其端口?应用程序端口是 3310 吗?

谢谢。

4

2 回答 2

0

您为 Rails 应用程序配置了 SQLite 数据库,但在 Forest 管理员中使用 MySQL 数据库?

于 2019-11-07T21:00:25.767 回答
0

通过切换到postgres解决了这个问题。

于 2019-11-09T18:49:29.023 回答