当我在github中提交完全迁移的存储库时,是否必须“rake db:migrate”?
例如,我将c9.io中的rails存储库提交到github。
完全“rake db:migrate”d并且不需要迁移。
但是当我克隆了我的github存储库并执行它时,
有一个问题“尚未迁移,您需要rake db:migrate”
我想知道什么是“真正的rake db:migrate”,意思是在rails
中为什么克隆的repo确实需要“rake db:migrate”
答案 0 :(得分:-1)
rake:db migrate运行应该运行的所有迁移并更改db / schema.rb文件。克隆存储库时,添加不同的迁移文件,因此 Rails 要求您再次执行该命令。