Add NOT NULL constraint on appearance_uploads
What does this MR do and why?
Add NOT NULL constraint on appearance_uploads
Addresses #398199
The parent table appearances has the schema gitlab_main_cell_setting. According to our docs, these tables will be cell-local and should not have any references to/from organization tables.
- https://gitlab.com/gitlab-org/gitlab/-/blob/d60329085ac13318b9ed04a395908292eccff5c5/db/docs/appearances.yml\#L10
- https://postgres.ai/console/gitlab/gitlab-production-main/sessions/44739/commands/137312
Changelog: other
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Tomasz Skorupa