How Database Source Control Enables Agile Applications
At Liquibase, we believe that database changes should be treated as tier-one artifacts in your release cycle.
To achieve the visibility and traceability that is necessary to support Agile development and DevOps practices, database changes should be stored in the same version control repository as your application code, keeping them in sync while providing a single source of truth.
Doing so makes the lives of the DBA team easier while simultaneously allowing them to provide more nimble support to application development. This, in turn, enhances the ability of IT to support the strategic needs of the business.