-5

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

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

它完全是“rake db:migrate”d,不需要迁移。

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

出现“尚未迁移,您需要 rake db:migrate”的问题

我想知道 Rails 中的“really rake db:migrate”是什么意思

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

4

1 回答 1

-1

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

于 2017-05-05T12:20:47.170 回答