[英]rake db migration issues
有关数据库迁移任务的一些问题(rake db:migrate)
多部分的问题! 让我在适当的部分回答他们。
[问题1]如果出现拼写错误,重命名文件名是否有意义?
如果它困扰您那么多,是的。 这也将困扰我。
[问题2] [关于删除迁移的文字墙]
将迁移提交到您的版本控制系统后,应保持不变。 如果对其进行了修改,则您和其他开发人员将需要前后滚动以再次获得其更改。 如果您永远不要接触旧的迁移并解决新迁移中的任何问题,那就更好了。 此规则有一些例外,当您遇到它们时会很明显。
例如,迁移会意外删除整个表。
[问题3]处理版本控制的迁移
如果您要提交不完整的工作,那么最好在自己的分支机构中工作。 这样,您将使主分支(可能是“ master”)保持原始且完整,从而允许其他开发人员继续自己的工作。
对该迁移进行排序后,您就可以将该分支合并回master。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.