Skip to content

Add `gitlab_schema` as a required field for the database dictionary

Diogo Frazão requested to merge gitlab-schema-is-required into master

What does this MR do and why?

In order to deprecate the gitlab_schemas.yml file, we need to have a gitlab_schema attribute in the database dictionary.

In this MR, we are doing the following operations:

  • Add gitlab_schema as a required field
  • Change documentation
  • Populate old entries

gitlab-org/database-team/team-tasks#260 (closed)

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Diogo Frazão

Merge request reports