5
我有一个项目,我需要处理一个新功能,需要重新设计数据库的一部分,同时还要让主开发分支在旧模式上工作。如何用不同的db模式管理git分支?
什么是管理这样的项目的最佳做法?
我想过有一个单独的数据库,同时处理新功能,但意识到这将需要将数据库配置检入存储库,这是一个不行。我还有其他方法可以解决这个问题吗?
种子数据救援
发布这个答案后,右打我 - 我应该有一些脚本来填充我的分贝与种子数据。这样我可以在分支之间切换时删除/重新创建/播种数据库。
感谢格雷格,因为它的Rails所有的数据库创建/迁移脚本已经在源代码管理。现在我想到了更多,我想我真正需要的是一些种子数据,这样我每次需要切换时都可以删除/重新创建/种子 – 2011-01-05 22:40:59