У меня странная проблема.
Я установил свой файл database.yml для использования sqlite3 для всех трех баз данных (производство, тестирование, разработка).
Я создаю новый проект rails со всеми значениями по умолчанию.
Я запускаю железнодорожный сервер с помощью WEBrick
Я получаю сообщение об ошибке «ActiveRecord::ConnectionNotEstablished».
Я пытаюсь $ rake db: создать
Я получаю следующую ошибку: указан «postgresql» для адаптера базы данных, но гем не загружен. Добавьте
gem 'pg'
в свой Gemfile.Я устанавливаю сервер pg и postgres и получаю
fe_sendauth: пароль не указан Ошибка на веб-странице
Я снова пробую $rake db:create на консоли и получаю
fe_sendauth: пароль не указан (я знаю, что это ошибка пароля postgres)
Кажется, что Rails выбирает другой адаптер базы данных, чем в моем файле database.yml.
Я не знаю, где это может быть. Кажется, он даже ищет конкретную базу данных, которую я использовал в каком-то предыдущем проекте. Следовательно, Rails должен искать какой-то другой конфигурационный файл.
Может кто-нибудь помочь.
rails dbconsole
из этого конкретного каталога проекта? - person AndreasHassing   schedule 28.11.2013Heroku
? Кстати, вdevelopment
у тебя тоже такие ошибки? - person marzapower   schedule 28.11.2013