#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).)
Это то, что я пробовал
- Укажите версию sqlite3 в файле gem (
gem 'sqlite3', '~> 1.3.11'
) и установите пакет. - Переходим
gem 'sqlite3', '~> 1.3.11'
в:development, :test
блок и устанавливаем пакет. - Переустановите драгоценный камень sqlite3 и повторите описанное выше.
Кто-нибудь еще сталкивался с этой проблемой?
Заранее спасибо.
Комментарии:
1. ОБНОВЛЕНИЕ: при предварительном просмотре в среде IDE cloud9 появляется вторая ошибка (Gem::LoadError). ОДНАКО, когда я открываю его в своем браузере, я получаю первую ошибку (Не найден пул соединений с основным идентификатором)… извините за путаницу!