How to manage and capture database changes across several developers?
Posted
by Matt Greer
on Stack Overflow
See other posts from Stack Overflow
or by Matt Greer
Published on 2010-03-29T16:53:53Z
Indexed on
2010/03/29
17:03 UTC
Read the original article
Hit count: 384
We have three developers and one tester all working against the same database. We change the schema of the database quite often, and every time we do it tends to have a ripple effect of headaches for everyone else.
Are there good practices in place for .NET oriented development against MS SQL Server 2008 for managing this? I am thinking something similar to Rails Migrations and each dev and tester has their own local database. Or is that overkill? It'd at least be nice to have separate test and dev databases, but currently manually keeping two databases in sync is probably worse than our current predicament.
LiquiBase seems promising, has anyone successfully used it in a similar environment? Or are there better approaches?
We are using SQL Server 2008, VS 2008 and .NET 3.5 if that matters at all.
© Stack Overflow or respective owner