Не найден пул соединений с основным идентификатором/ Gem::Ошибка загрузки (sqlite3) при использовании Cloud9 в AWS

#ruby-on-rails #sqlite #activerecord #rubygems #cloud9-ide

Вопрос:

Я только начинаю создавать новое приложение rails с использованием AWS cloud9 ( Rails v.5.0.0, Ruby v.2.6.3, ActiveRecord v.5.0.7.2 ) . У меня настроен каталог проекта, но когда я пытаюсь запустить сервер, я получаю No connection pool with id primary found

Я также получаю эту ошибку в своем терминале: Gem::LoadError (Specified 'sqlite3' for database adapter, but the gem is not loaded. Add `gem 'sqlite3'` to your Gemfile (and ensure its version is at the minimum required by ActiveRecord).)

Это то, что я пробовал

  1. Укажите версию sqlite3 в файле gem ( gem 'sqlite3', '~> 1.3.11' ) и установите пакет.
  2. Переходим gem 'sqlite3', '~> 1.3.11' в :development, :test блок и устанавливаем пакет.
  3. Переустановите драгоценный камень sqlite3 и повторите описанное выше.

Кто-нибудь еще сталкивался с этой проблемой?

Заранее спасибо.

Комментарии:

1. ОБНОВЛЕНИЕ: при предварительном просмотре в среде IDE cloud9 появляется вторая ошибка (Gem::LoadError). ОДНАКО, когда я открываю его в своем браузере, я получаю первую ошибку (Не найден пул соединений с основным идентификатором)… извините за путаницу!