Rails ищет MySQL вместо Postgres после установки MYSql - PullRequest
0 голосов
/ 04 февраля 2019

Я использовал postgresql с рельсами.Вчера я установил mysql для какого-то побочного проекта, и сегодня, когда я запустил rails c, он выдал следующую ошибку:

home/rahul/.rvm/gems/ruby-2.6.0/gems/arel-9.0.0/lib/arel/visitors.rb:7:in require': cannot load such file -- arel/visitors/mysql (LoadError)

Я ничего не изменил в своем проекте rails.Мое приложение rails по-прежнему использует Postgres

database.yml

default: &default
  adapter: postgresql
  pool: 50
  timeout: 5000
  # host: localhost
  encoding: utf8
development:
  <<: *default
  database: enquiry_dispatch_development
test:
  <<: *default
  database: enquiry_dispatch_test

1 Ответ

0 голосов
/ 24 мая 2019

Здравствуйте, просто удалите драгоценный камень 'arel'

gem uninstall arel

и запустите

bundle install
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...