Я создал свое приложение Rails 3 с помощью sqlite и теперь пытаюсь переключиться на MySQL .
Я создал новую базу данных MySQL, соответственно изменил database.yml и добавил старую версию гема mysql2 в свой гем-файл ( gem 'mysql2', '), который должен лучше работает с Rails 3 .
Я могу запустить сервер разработчика. Когда я захожу на страницу, я получаю Mysql2 :: Error
( Таблица twitter_quiz_development.users не существует
). И это нормально - мне все еще нужно добавить схему в новую базу данных. Здесь я столкнулся с проблемой:
rake db: schema: load
возвращает эту неприятную ошибку .
Решение, найденное здесь , не сработало для меня. gem pristine --all
return this .
Я использую Ubuntu 11, если это помогает.
Похоже, что ошибка связана с JSON, но у меня нет идея как решить эту проблему. Спасибо.