Ruby on rails Rails:如何检索数据库凭据以安装ForestAdmin

Ruby on rails Rails:如何检索数据库凭据以安装ForestAdmin,ruby-on-rails,forestadmin,Ruby On Rails,Forestadmin,我想安装到我的Rails开发应用程序。使用Rails.configuration.database\u configuration,我可以获得以下信息: {“default”=>{“adapter”=>“sqlite3”,“pool”=>5,“timeout”=>5000}, “开发”=>{“适配器”=>“sqlite3”,“池”=>5,“超时”=>5000, “数据库”=>“db/development.sqlite3”},“测试”=>{“适配器”=>“sqlite3”, “池”=>5,“超时

我想安装到我的Rails开发应用程序。使用
Rails.configuration.database\u configuration
,我可以获得以下信息:

{“default”=>{“adapter”=>“sqlite3”,“pool”=>5,“timeout”=>5000}, “开发”=>{“适配器”=>“sqlite3”,“池”=>5,“超时”=>5000, “数据库”=>“db/development.sqlite3”},“测试”=>{“适配器”=>“sqlite3”, “池”=>5,“超时”=>5000,“数据库”=>db/test.sqlite3”}, “生产”=>{“适配器”=>“sqlite3”,“池”=>5,“超时”=>5000, “数据库”=>“db/production.sqlite3”}

不幸的是,在执行以下操作时,我得到以下错误:

SequelizeConnectionRefusedError:connect EconRefused 127.0.0.1:3306

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


谢谢。

您为Rails应用程序配置了一个SQLite数据库,但在Forest admin中使用了MySQL数据库?

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

事实上,我认为它是兼容的,因为Forest admin没有任何SQLite选项。。。