Ruby on Rails:与 Rake 相关的任何命令不起作用

问题描述

我尝试将现有项目从 Ruby 2.3 升级到 Ruby 2.6(最新版本)。一切正常,直到我在运行 rake db:create

时收到以下错误
rake aborted!
ActiveRecord::ConnectionNotEstablished: No connection pool for PublicActivity::ORM::ActiveRecord::Activity
/home/user/application/blogs/activity_extension.rb:10:in <module:Application>'
/home/user/application/blogs/activity_extension.rb:1:in'
/home/user/application/blogs/project.rb:8:in <top (required)>'
/home/user/application/users.rb:1:inrequire'
/home/user/application/users.rb:1:in <top (required)>'
/home/user/application/Rakefile:4:in'

我已经检查了 database.yml,一切似乎都很好。这是database.yml文件-

default: &default
    adapter: postgresql
    encoding: unicode
    username: -------
    password: -------
    host: localhost
    port: 5432
    pool: 5

development:
    <<: *default
    database: mydbname

有没有人知道为什么我会收到这个错误以及如何解决它?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)