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 !!!!