sql >> Base de Datos >  >> RDS >> PostgreSQL

PG::UndefinedTable:ERROR:la relación no existe con una nomenclatura y convención Rails correctas

Tengo el mismo problema y encontré que en mis migraciones no tengo nombres de tablas en plural:

Por ejemplo:



    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


Tengo create_table :post , pero cuando lo cambio a create_table :posts ¡¡¡Empieza a funcionar!!!!