Obie odpowiedzi Seana i Mitcha przyczyniają się do rozwiązania:
- Wersja mysql2 gem powinna być 0.3.11 i nowsza, a
- Adapter activerecord-mysql2 powinien zostać usunięty z pliku gemfile.
Chciałem wyjaśnić, że:
- Twój plik gem powinien zawierać następujący wiersz (usuń sam adapter activerecord-mysql2):
gem list
powinien wypisać następujący wiersz:
Edycja:
Otrzymałem również poniższy błąd, gdy próbowałem otworzyć indeks modelu generowanego przez rusztowanie:
NoMethodError (undefined method `accept' for nil:NilClass):
app/controllers/posts_controller.rb:5:in `index'
Musiałem zrestartować serwer rails; i to naprawiło problem.