diff options
Diffstat (limited to 'config/gitlab_loose_foreign_keys.yml')
-rw-r--r-- | config/gitlab_loose_foreign_keys.yml | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/config/gitlab_loose_foreign_keys.yml b/config/gitlab_loose_foreign_keys.yml index bf99eeceb2d..54ebf8d3562 100644 --- a/config/gitlab_loose_foreign_keys.yml +++ b/config/gitlab_loose_foreign_keys.yml @@ -227,6 +227,17 @@ external_pull_requests: - table: projects column: project_id on_delete: async_delete +groups_visits: + - table: namespaces + column: entity_id + on_delete: async_delete + - table: users + column: user_id + on_delete: async_delete +members: + - table: users + column: user_id + on_delete: async_delete merge_request_metrics: - table: ci_pipelines column: pipeline_id @@ -250,6 +261,10 @@ namespaces: - table: organizations column: organization_id on_delete: async_nullify +notification_settings: + - table: users + column: user_id + on_delete: async_delete p_ci_builds: - table: users column: user_id @@ -283,6 +298,17 @@ pages_deployments: - table: p_ci_builds column: ci_build_id on_delete: async_nullify +projects: + - table: organizations + column: organization_id + on_delete: async_nullify +projects_visits: + - table: projects + column: entity_id + on_delete: async_delete + - table: users + column: user_id + on_delete: async_delete requirements_management_test_reports: - table: ci_builds column: build_id @@ -290,6 +316,10 @@ requirements_management_test_reports: - table: p_ci_builds column: build_id on_delete: async_nullify +routes: + - table: namespaces + column: namespace_id + on_delete: async_delete sbom_occurrences: - table: ci_pipelines column: pipeline_id @@ -330,4 +360,4 @@ vulnerability_state_transitions: vulnerability_statistics: - table: ci_pipelines column: latest_pipeline_id - on_delete: async_nullify + on_delete: async_nullify
\ No newline at end of file |