Oplossing
Gewoon uitvoeren
rake db:migrate
Er zijn migraties die moeten worden uitgevoerd voordat uw server kan starten. Leer wat migraties zijn en hoe ze worden gebruikt in Rails met deze RailsGuide .
Voer die rake db:migrate
uit elke keer dat u een migratie uitvoert of wanneer u een nieuw project aanmaakt. Als u een foutmelding krijgt dat migraties in behandeling zijn, is dit het antwoord. Probeer vervolgens de server opnieuw te starten.
Alleen als dat niet werkt, probeer dan wat hieronder staat.
Als dat niet werkt
Voer deze opdrachten in deze volgorde uit:
-
rake db:drop
-
rake db:create
-
rake db:migrate
-
rake db:seed
- Deze is alleen nodig als je gezaaide gegevens hebt.