摘要:
我们遇到的一些问题开发过程中如何管理数据库的变更?1. 开发过程中,当开发人员A因开发需要,对数据库做了一次变更(比如,增加了N个字段),这时候开发人员B拿到代码就抓瞎了。我们以前的解决办法有:1). 将数据库初始状态作为基线版本,每位程序员将每次变更保存为带版本号SQL文本,以跟踪每次变更。但程序员对于SQL脚本的掌握程度不一,导致脚本质量差别巨大,并且很容易遗漏一些内容(比如,主外键关系);2). 使用共用的开发数据库,所有变更提交给DBA,这种模式的主要压力在于管理。我不建议在开发环境中多人共用一个数据库,大部分程序员直接与数据库对话,而不会找到DBA。而公用的开发数据库,某些变更(如删 阅读全文
摘要:
虽然入园已经有3年多了,一直逛着。一直没注意,园子支持了Live Writer,写起来方便多了。好记性不如烂笔头,今后不仅多看,偶尔也写写。来了:) 阅读全文