Developer guideline docs: Post-deployment migrations prevent rollback of GitLab.com
Problem
By its nature, a post-deployment migration creates a point-of-no-return for GitLab.com deployment.
For more details on the mechanism of this problem, see gitlab-com/gl-infra&280.
Proposal
- In https://docs.gitlab.com/ee/development/database/post_deployment_migrations.html, mention the above downside, to prevent unnecessary post-deployment migrations.
- Find a real example of an unnecessary post-deployment migration and mention it.
- If there is no real example, then close this issue.