Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'db/gitlab_schemas/gitlab_main_clusterwide.yaml')
-rw-r--r--db/gitlab_schemas/gitlab_main_clusterwide.yaml17
1 files changed, 17 insertions, 0 deletions
diff --git a/db/gitlab_schemas/gitlab_main_clusterwide.yaml b/db/gitlab_schemas/gitlab_main_clusterwide.yaml
new file mode 100644
index 00000000000..7d1de57b687
--- /dev/null
+++ b/db/gitlab_schemas/gitlab_main_clusterwide.yaml
@@ -0,0 +1,17 @@
+name: gitlab_main_clusterwide
+description: Schema for all Cluster-wide tables, ex. application_settings, etc.
+allow_cross_joins:
+ - gitlab_shared
+ # temporarily allow cross-joins between clusterwide till all tables
+ # are moved to either _clusterwide or _cell
+ - gitlab_main
+allow_cross_transactions:
+ - gitlab_internal
+ - gitlab_shared
+ # temporarily allow cross-transaction between clusterwide till all tables
+ # are moved to either _clusterwide or _cell
+ - gitlab_main
+allow_cross_foreign_keys:
+ # temporarily allow FKs between clusterwide till all tables
+ # are moved to either _clusterwide or _cell
+ - gitlab_main