diff --git a/db/docs/container_expiration_policies.yml b/db/docs/container_expiration_policies.yml
index b1c203134e7dcb1f7733b259d6dcae1892437cec..20d9d41866a537c9f4d71b3ae77b487c50c4945c 100644
--- a/db/docs/container_expiration_policies.yml
+++ b/db/docs/container_expiration_policies.yml
@@ -8,3 +8,5 @@ description: Project level settings for container registry cleanup policies
 introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20412
 milestone: '12.6'
 gitlab_schema: gitlab_main_cell
+sharding_key:
+  project_id: projects
diff --git a/db/docs/container_registry_data_repair_details.yml b/db/docs/container_registry_data_repair_details.yml
index c258fff4832726459d6658c7e0bb2544b913da4f..e67edbd7c8be2c99a46764aee5531a31ec24111e 100644
--- a/db/docs/container_registry_data_repair_details.yml
+++ b/db/docs/container_registry_data_repair_details.yml
@@ -7,4 +7,12 @@ feature_categories:
 description: Contains details for the container registry data repair
 introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/113029
 milestone: '15.10'
-gitlab_schema: gitlab_main
+gitlab_schema: gitlab_main_cell
+allow_cross_joins:
+- gitlab_main_clusterwide
+allow_cross_transactions:
+- gitlab_main_clusterwide
+allow_cross_foreign_keys:
+- gitlab_main_clusterwide
+sharding_key:
+  project_id: projects
diff --git a/db/docs/container_registry_protection_rules.yml b/db/docs/container_registry_protection_rules.yml
index 1764cbc8cda6ff800759ff077426088932183ed8..a2ebb7f5bb352f3f10f29873f6cc4c7852b45f82 100644
--- a/db/docs/container_registry_protection_rules.yml
+++ b/db/docs/container_registry_protection_rules.yml
@@ -7,4 +7,12 @@ feature_categories:
 description: Represents container protection rules for the container registry.
 introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/133297
 milestone: '16.5'
-gitlab_schema: gitlab_main
+gitlab_schema: gitlab_main_cell
+allow_cross_joins:
+- gitlab_main_clusterwide
+allow_cross_transactions:
+- gitlab_main_clusterwide
+allow_cross_foreign_keys:
+- gitlab_main_clusterwide
+sharding_key:
+  project_id: projects
diff --git a/db/docs/container_repositories.yml b/db/docs/container_repositories.yml
index 472385b8e651fd0be23fd81c6fb4738156bfaa21..5aa88198fc4efcdd743aa073299c8c32f32f57cf 100644
--- a/db/docs/container_repositories.yml
+++ b/db/docs/container_repositories.yml
@@ -4,7 +4,16 @@ classes:
 - ContainerRepository
 feature_categories:
 - container_registry
-description: Container registry repositories (images), originally named container_images, renamed in https://gitlab.com/gitlab-org/gitlab/-/commit/01d159b409d8b24d36204979a73de249843d71bf
+description: Container registry repositories (images), originally named container_images,
+  renamed in https://gitlab.com/gitlab-org/gitlab/-/commit/01d159b409d8b24d36204979a73de249843d71bf
 introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/10109
 milestone: '9.1'
-gitlab_schema: gitlab_main
+gitlab_schema: gitlab_main_cell
+allow_cross_joins:
+- gitlab_main_clusterwide
+allow_cross_transactions:
+- gitlab_main_clusterwide
+allow_cross_foreign_keys:
+- gitlab_main_clusterwide
+sharding_key:
+  project_id: projects