sql >> Databasteknik >  >> RDS >> PostgreSQL

PG::DuplicateTable:FEL:relationsinlägg finns redan

På något sätt fick du en tabell med namnet "inlägg" i din databas. Kanske från en tidigare migrering som du tog bort utan att återställa? Om du inte bryr dig om någon av dina data i databasen kan du köra

rake db:drop db:create db:migrate

för att anpassa din utvecklingsdatabas till dina nuvarande migreringar.

Om du har data i andra tabeller som du inte vill förlora, öppna databaskonsolen och släpp inläggstabellen manuellt:

$ rails db

# drop table posts;

Kör sedan db:migrate på nytt.



  1. Hur kopierar man från CSV-fil till PostgreSQL-tabell med rubriker i CSV-fil?

  2. SQL primär nyckel

  3. COMPOSE() Funktion i Oracle

  4. PostgreSQL:Varning:Konsolens teckentabell (437) skiljer sig från Windows teckentabell (1252)