sql >> Database >  >> RDS >> PostgreSQL

PG::DuplicateTable:FOUT:relatieberichten bestaan ​​al

Op de een of andere manier kreeg je een tabel met de naam 'posts' in je database. Misschien van een eerdere migratie die u hebt verwijderd zonder terug te draaien? Als u niets geeft om uw gegevens in de database, kunt u

rake db:drop db:create db:migrate

om uw ontwikkelingsdatabase in lijn te brengen met uw huidige migraties.

Als je gegevens in andere tabellen hebt die je niet wilt verliezen, open dan de databaseconsole en laat de tabel met berichten handmatig vallen:

$ rails db

# drop table posts;

Voer vervolgens db:migrate . uit nog een keer.



  1. Tabel gewaardeerd Parameter Equivalent in Postgresql

  2. Hoe e-mailadres valideren met PL/SQL?

  3. Hoe de status van de PostgreSQL-server Mac OS X te controleren

  4. IntentService bevriest de gebruikersinterface van mijn toepassing