PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

PG ::UndefinedTable :ERREUR :la relation n'existe pas avec une dénomination et une convention Rails correctes

J'ai le même problème et j'ai constaté que dans mes migrations, je n'avais pas de noms de table au pluriel :

Par exemple :



    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


J'ai create_table :post , mais quand je le change en create_table :posts .Ça commence à fonctionner !!!!