我应该将南方迁移保留在版本控制中吗?
我不确定是否应该保留它们。我目前使用 south
的主要原因是为了简化模型的开发更改,尽管我认为它在我投入生产时会派上用场。我应该将本地开发迁移保留在我的 Git 存储库中吗?
I'm not sure if I should keep them around or not. The main reason I'm using south
at the moment is to ease development changes to the model, though I suppose it will come in handy when I'm in production. Should I be keeping my local development migrations in my Git repository?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这不是一个技术答案,但如果您:
这可能是个好主意。你为什么不呢?
或者,您可以为南方迁移维护一个单独的分支。
This isn't a technical answer, but if you:
it might be a good idea. Why would you not?
Alternatively, you could maintain a separate branch for the South migrations.
是的,你应该。有时,如果不执行额外的数据迁移,您将无法进行架构迁移。这些不是自动生成的。
Yes, you should. At some point you won't be able to do schema migration without performing additional data migrations. And those are not auto generated.