PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PG::UndefinedTable:FEHLER:Relation existiert nicht mit korrekter Rails-Benennung und -Konvention

Ich habe das gleiche Problem und habe festgestellt, dass ich bei meinen Migrationen keine Tabellennamen im Plural habe:

Zum Beispiel:



    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


Ich habe create_table :post , aber wenn ich es in create_table :posts ändere .Es fängt an zu funktionieren!!!!