PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

PG::DuplicateTable:ERRO:posts de relação já existem


De alguma forma, você acabou com uma tabela chamada 'posts' em seu banco de dados. Talvez de uma migração anterior que você excluiu sem reverter? Se você não se importa com nenhum dos seus dados no banco de dados, você pode executar
rake db:drop db:create db:migrate

para alinhar seu banco de dados de desenvolvimento com suas migrações atuais.

Se você tiver dados em outras tabelas que não deseja perder, abra o console do banco de dados e solte a tabela de postagens manualmente:
$ rails db

# drop table posts;

Em seguida, execute db:migrate novamente.