PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

PG::DuplicateTable:ERRORE:i post di relazione esistono già

In qualche modo, hai finito con una tabella chiamata "post" nel tuo database. Forse da una migrazione precedente che hai eliminato senza tornare indietro? Se non ti interessa nessuno dei tuoi dati nel database, puoi eseguire

rake db:drop db:create db:migrate

per allineare il database di sviluppo alle migrazioni correnti.

Se hai dati in altre tabelle che non vuoi perdere, apri la console del database e rilascia manualmente la tabella dei post:

$ rails db

# drop table posts;

Quindi esegui db:migrate ancora.