How do you track database changes in source control?
问题 We use SQL Server 2000/2005 and Vault or SVN on most of our projects. I haven't found a decent solution for capturing database schema/proc changes in either source control system. Our current solution is quite cumbersome and difficult to enforce (script out the object you change and commit it to the database). We have a lot of ideas of how to tackle this problem with some custom development, but I'd rather install an existing tool (paid tools are fine). So: how do you track your database code