PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

PG::DuplicateTable:ERROR:postingan relasi sudah ada

Entah bagaimana, Anda berakhir dengan tabel bernama 'posting' di database Anda. Mungkin dari migrasi sebelumnya yang Anda hapus tanpa memutar kembali? Jika Anda tidak peduli dengan data Anda di database, Anda dapat menjalankan

rake db:drop db:create db:migrate

untuk menyelaraskan basis data pengembangan Anda dengan migrasi Anda saat ini.

Jika Anda memiliki data di tabel lain yang tidak ingin Anda hilangkan, buka konsol database dan jatuhkan tabel posting secara manual:

$ rails db

# drop table posts;

Kemudian jalankan db:migrate lagi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menggunakan struktur data cincin di fungsi jendela

  2. Bagaimana Anda menambahkan Driver PostgreSQL sebagai ketergantungan di Maven?

  3. klien psql dapat menjadi papan catur sekarang ...

  4. Bagaimana CONCAT_WS() Bekerja di PostgreSQL

  5. Mengabaikan zona waktu sama sekali di Rails dan PostgreSQL