Ruby on rails 未生成Rails迁移文件

Ruby on rails 未生成Rails迁移文件,ruby-on-rails,activerecord,migration,Ruby On Rails,Activerecord,Migration,我运行了一个rails g迁移重命名\u user\u id\u columns,它说: invoke active_record create db/migrate/20140617192830_rename_user_id_columns.rb 问题是这个文件实际上不存在于文件夹中,而且我在我的整个计算机上进行了搜索,却找不到它。有趣的是,当我尝试在Sublime中手动创建文件并保存时,它告诉我我将覆盖现有文件。每当我尝试运行手动迁移时,都会出现以下错误 rake abor

我运行了一个
rails g迁移重命名\u user\u id\u columns
,它说:

  invoke  active_record
  create    db/migrate/20140617192830_rename_user_id_columns.rb
问题是这个文件实际上不存在于文件夹中,而且我在我的整个计算机上进行了搜索,却找不到它。有趣的是,当我尝试在Sublime中手动创建文件并保存时,它告诉我我将覆盖现有文件。每当我尝试运行手动迁移时,都会出现以下错误

rake aborted!
NameError: uninitialized constant RenameUserIdColumns

重新启动计算机为我解决了这个问题。但是我认为去Project>Refresh Sublime也可以达到这个目的。

Sublime????好的,您熟悉“项目/刷新文件夹”选项吗?如果不显示文件,则运行它通常有助于查看新文件。特别是如果您使用的是已装入的卷或其他用户的卷。嗯,我没有尝试,我只是刷新了,但下次会这样做!