Commit d5cb2943 authored by Yorick Peterse's avatar Yorick Peterse

Mention schema migrations and patch releases

parent 9d3f27a2
......@@ -35,6 +35,12 @@ Please don't depend on GitLab-specific code since it can change in future
versions. If needed copy-paste GitLab code into the migration to make it forward
compatible.
## Schema Changes
Migrations that make changes to the database schema (e.g. adding a column) can
only be added in the monthly release, patch releases may only contain data
migrations _unless_ schema changes are absolutely required to solve a problem.
## Downtime Tagging
Every migration must specify if it requires downtime or not, and if it should
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment