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

PG::UndefinedTable:ERROR:relasi tidak ada dengan penamaan dan konvensi Rails yang benar

Saya memiliki masalah yang sama dan saya menemukan bahwa dalam migrasi saya, saya tidak memiliki nama tabel dalam bentuk jamak:

Misalnya:



    class CreatePosts  ActiveRecord::Migration
      def change
        create_table :posts do |t|
          t.string :source
          t.string :destination
          t.datetime :time
          t.timestamps
        end
      end
    end


Saya punya create_table :post , tetapi ketika saya mengubahnya menjadi create_table :posts .Ini mulai bekerja!!!!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ScaleGrid PostgreSQL di VMware Cloud Infrastructure

  2. MIN() Fungsi di PostgreSQL

  3. Mengonversi dari Replikasi Asinkron ke Sinkron di PostgreSQL

  4. Terjadi kesalahan saat membuat basis data spasial. GALAT:tidak dapat memuat perpustakaan /usr/pgsql-9.1/lib/rtpostgis-2.0.so

  5. Postgres INTERVAL menggunakan nilai dari tabel