[go: up one dir, main page]

Skip to content

Migrate MR-related Project settings off projects table

We have Project-level settings scattered across 2 tables - projects and project_settings. projects is a really wide table with many, many rows; maybe we should think about migrating and consolidating them into either project_settings or create a series of tables for each major section. This would benefit projects itself, and give us an excuse and opportunity to take a pass at documenting and rationalizing the values of these columns; boolean in nature, we have inconsistencies in whether, say, a value of true is enabling or disabling of that setting.. it has tripped us up in the past.

This work, if we were to take it on, should be done in consult with devopsmanage and devopsplan, both of whom have project-level settings of their own.

Initial discussion: #344632 (comment 958851466)