Ruby on rails:Rake Migrate帮助

时间:2009-08-17 16:56:26

标签: ruby-on-rails rake

我正在尝试进行rake迁移,但是在执行此操作时出现错误:

rake db:migrate

我得到了什么:

rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2377:in `raw_load_rakefile'
(See full trace by running task with --trace)

我该如何解决这个问题?感谢。

3 个答案:

答案 0 :(得分:3)

您是否在项目的根目录中? 有没有一个名为Rakefile的文件?

答案 1 :(得分:1)

确保当前目录在您的项目中。

例如:

cd ~/projects/greatness/
rake db:migrate

答案 2 :(得分:0)

错误消息似乎相当自我解释。 rake没有rakefile可供操作。

如果您的rails结构以某种方式被破坏,我建议在一个临时文件夹中调用rails,然后使用脚本目录和rake文件。