Automated database migration testing: MVC
Blueprint: https://docs.gitlab.com/ee/architecture/blueprints/database_testing
This is Iteration 1 on database testing. In this iteration, we plan to deliver a testing pipeline that helps us validate database migrations and make this usable for all developers.
## User story
*As a GitLab database maintainer, I regularly kick off migration testing for a MR while reviewing and will get relevant information from the test run presented on the MR after a while.*
## Issue Criteria
In order to add an issue to this epic, it must support one of the following criteria:
* Supports running a pipeline by anybody with developer access
* Improves safety or security since it touches production data
* Reduces overhead for migration authors by replacing a process previously required manually
epic