jpoehls/dotnetmigrations — Issue #27: New core "combine" command that will take a range of migrations and produce a single script that can be run separately (for DBAs)
Author: kieranbenton
Created: 2012-01-06 16:51:11+00:00
State: open

This is important in large scale enterprise deployments. Although development teams can and should develop solely using migrations and making their own choices over whether to have local or shared development databases, it is vital that at the end of a sprint or as part of a release, a single packaged "upgrade" script can be provided to a DBA group to apply to staging and production systems.

It may be that eventually there is no requirement for this within a company, but certainly whilst migrating to more agile methods (including automatically run migrations) it is important to be able to build confidence with and interoperate with existing DBA requirements.