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 ...@@ -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 versions. If needed copy-paste GitLab code into the migration to make it forward
compatible. 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 ## Downtime Tagging
Every migration must specify if it requires downtime or not, and if it should 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