对那些敏捷的从业者在那里?
在项目中如何管理数据库模式的更改?我的假设是,在一个敏捷项目中,所涉及的任何数据库的模式将会像代码库一样发生变化并被重构.
这个假设是否正确?如果是这样,您是否有任何特定的工具或流程来帮助您顺利运行?
解决方法
对于敏捷数据库开发,AgileData.org是一个非常优秀的资源 – 比我对单一响应更为重要.特别是,您可能对
Agile Data Best Practices感兴趣.如果您使用sql Server,您可能还对
Red Gate软件的sql Compare感兴趣.我们的DBA已经使用它来帮助我将更改从QA迁移到现有应用程序的生产.