PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

PG::UndefinedTable:ERRO:a relação não existe com uma nomenclatura e convenção Rails corretas


Estou com o mesmo problema e descobri que nas minhas migrações não tenho nomes de tabelas no plural:

Por exemplo:


    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



Eu tenho create_table :post , mas quando eu mudo para create_table :posts .Começa a funcionar!!!!