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