sql >> Databáze >  >> RDS >> PostgreSQL

PG::DuplicateTable:ERROR:relační příspěvky již existují

Nějak jste skončili s tabulkou s názvem 'příspěvky' ve vaší databázi. Možná z předchozí migrace, kterou jste odstranili, aniž byste se vrátili zpět? Pokud vás nezajímají žádná vaše data v databázi, můžete spustit

rake db:drop db:create db:migrate

aby vaše vývojová databáze byla v souladu s vašimi aktuálními migracemi.

Pokud máte data v jiných tabulkách, o která nechcete přijít, otevřete databázovou konzoli a ručně zrušte tabulku příspěvků:

$ rails db

# drop table posts;

Poté spusťte db:migrate znovu.



  1. Simulujte ORDER BY v SQLite UPDATE, abyste zvládli omezení jedinečnosti

  2. PŘÍPAD PostgreSQL ... KONEC s více podmínkami

  3. Nelze svázat argument na indexu 2, protože index je mimo rozsah

  4. Použití Jquery Ajax k načtení dat z Mysql