我正在为一个Rails项目做 Nitrous.io。
我创建了一个新分支,然后经过一些编码,我用 耙子数据库:重置。
执行此操作后,我的项目文件夹被自动删除。
有人可以帮助我了解我的命令出了什么问题?
db:reset
将完全按照描述进行操作 - 它将"重置"数据库。 因此db:reset
与执行以下命令相同:db:drop
(将删除/删除数据库中的所有条目)+ db:setup
我不知何故怀疑rake db:reset
删除您的 .rb 文件。一定是别的东西。也许你搞砸了 git?
rake db:reset
rake db:create
rake db:migrate
正常工作。