I am in the rather early stages of creating an application that we hope will be sold in 1000 - it will probably be hundreds, but in any case more than enough to cause a good headache for changing the database schema.
I am rather limited to the Windows / .net / sql environment, as a number of our clients will host the application that I create on their web servers, and the extra bits installed on their servers never go well, and there is always a number of complaints / lost business as a result. So sqlalchemy is missing as it works in python.
What I need is a tool that will allow me to easily transfer between versions of the application. Ive found migrator.net, and Ive used it before, but never in production, as the development team seems to only work on it annually, and not a very active project.
What alternative approaches are available?
UPDATE
I forgot to mention that I want to use this in a continuous integration environment, so when dude and sql data are compared with good gui tools, I really automate.
source
share