在Rails 3升级后rake db:test:准备不工作?

Cou*_*Cet 7 rake rspec rspec2 ruby-on-rails-3

我刚刚完成了升级使用测试单元到Rails 3.1.rc4的Rails 2.3.11应用程序的过程,现在我已经设置了rspec-rails 2.6.1.

我还将测试连接切换database.yml为使用sqlite而不是postgres.

我可以运行rake db:migratedb:test:prepare所有的日子,但在我的模型试验,我得到"找不到表'模型名称’".

还有其他人遇到过这个吗?

Taw*_*nos 0

select * from schema_migrations 向您展示了什么?验证您期望的迁移是否已全部实际存储。如果您知道哪个迁移失败,则可以使用rake db:migrate:redo VERSION=<VERSION>

抱歉没有发表评论。StackOverflow 的“50 岁之前不能发表评论”政策似乎有点倒退:)