Skip to content

Project push rules: Add missing attributes for project_id field

Implementation plan

Now that we have organization_push_rules and group_push_rules we should start using push_rules as dedicated table for projects. To achieve this we should perform the following changes:

Expectations

  • Validate that push_rules table does not have records with NULL values for project_id.
  • Create the corresponding migrations and necessary tests.
  • Coordinate the corresponding database review.
Edited by 🤖 GitLab Bot 🤖