Lösning
Kör helt enkelt
rake db:migrate
Det finns migreringar som måste köras innan din server kan starta. Lär dig vad migrering är och hur de används i Rails med denna RailsGuide .
Kör den rake db:migrate
kommando varje gång du gör en migrering eller när du skapar ett nytt projekt. Om du får ett felmeddelande som säger att migrering väntar är detta svaret. Försök sedan starta servern igen.
Bara om det inte fungerar, prova det som står nedan.
Om det inte fungerar
Kör dessa kommandon i denna ordning:
-
rake db:drop
-
rake db:create
-
rake db:migrate
-
rake db:seed
- Den här är bara nödvändig om du har seedad data.