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

PG::UndefineretTabel:FEJL:Relationen eksisterer ikke med en korrekt Rails-navngivning og -konvention

Jeg har det samme problem, og jeg fandt ud af, at jeg i mine migreringer ikke har tabelnavne i flertalsform:

For eksempel:



    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


Jeg har create_table :post , men når jeg ændrer det til create_table :posts .Det begynder at virke!!!!



  1. Hvordan ændrer jeg placeringen af ​​en kolonne i en PostgreSQL-databasetabel?

  2. Estimer datakomprimeringsbesparelser i SQL Server

  3. Generel vejledning til opbygning og implementering af databaseserver

  4. Hvordan indsætter jeg flere værdier i en postgres-tabel på én gang?