克隆存储库时,c9.io会导致数据库迁移问题

时间:2017-05-05 12:15:03

标签: ruby-on-rails sqlite c9.io

当我在github中提交完全迁移的存储库时,是否必须“rake db:migrate”?

例如,我将c9.io中的rails存储库提交到github。

完全“rake db:migrate”d并且不需要迁移。

但是当我克隆了我的github存储库并执行它时,

有一个问题“尚未迁移,您需要rake db:migrate”

我想知道什么是“真正的rake db:migrate”,意思是在rails

为什么克隆的repo确实需要“rake db:migrate”

1 个答案:

答案 0 :(得分:-1)

rake:db migrate运行应该运行的所有迁移并更改db / schema.rb文件。克隆存储库时,添加不同的迁移文件,因此 Rails 要求您再次执行该命令。