ruby on rails rake db:migrate aborted

时间:2014-09-11 22:42:55

标签: ruby-on-rails

我是ruby on rails的新手,我试着寻找这类问题的答案。我一直在寻找很长一段时间,但我还没有找到解决方案。 我正在使用windows vista home,ruby 2.0.0,rails 4.0.2。 我尝试了不同的方法来解决问题,似乎我不明白输出告诉我的是什么:

$ rake db:migrate
rake aborted!
LoadError: cannot load such file -- sqlite3/database
c:/Users/me/desktop/family_N/config/application.rb:7:in `<top (required)>'
c:/Users/me/desktop/family_N/Rakefile:4:in `<top (required)>'

感谢您的快速回复。 我安装设备并尝试rake db:create,我得到了相同的输出。 原谅我的无知,但这就是我所看到的      db / migrate:201405282050240_devise_create_user.rb。      db / schema.rb:ActiveRecord :: schema.define(version:20140617211300)do | t | ... 这个日期必须匹配吗?

2 个答案:

答案 0 :(得分:3)

您是否创建了数据库?从发布的错误中,您似乎还没有这样做。

rake db:create

您需要先创建数据库,然后才能将数据迁移到数据库。

答案 1 :(得分:0)

尝试bundle exec rake db:create