1

Итак, я развернул свое приложение в Heroku и установил gem 'pg' и удалил sqlite. Теперь получаю эту ошибку, когда я мигрируют локально или на HerokuПолучение ошибки sqlite при переносе после развертывания heroku

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" в развитии и "pg" в production

group :development, :test do 
    gem 'sqlite3' 
end 

group :production do 
    gem 'pg' 
end 
+0

Теперь я получил эту ошибку SQLite3 :: SQLException: повторяющееся имя столбца: parent_id: ALTER TABLE "комментарии" ADD "parent_id" целое число, я пытался падение: все затем создаются, а затем мигрируют, но sme error –

+0

try 'heroku run rake db: setup' –

+0

Просто: перезагрузите мою базу данных, и миграция работает нормально, но все еще получает ошибку, но теперь только в представлении. What is .. ActionView :: Template :: Error (неопределенный метод 'bio 'для # <Пользователь: 0x007fe52478d2d0>): –

Смежные вопросы