Решение
Просто стартирайте
rake db:migrate
Има миграции, които трябва да се изпълнят, преди сървърът ви да може да стартира. Научете какво представляват миграциите и как се използват в Rails с този RailsGuide .
Стартирайте този rake db:migrate команда всеки път, когато правите миграция или всеки път, когато създавате нов проект. Ако получите грешка, която казва, че миграциите предстоят, това е отговорът. След това опитайте да стартирате сървъра отново.
Само ако това не работи, опитайте това, което е по-долу.
Ако това не работи
Изпълнете тези команди в следния ред:
-
rake db:drop -
rake db:create -
rake db:migrate -
rake db:seed- Това е необходимо само ако имате първоначални данни.