diff options
Diffstat (limited to 'db/docs')
-rw-r--r-- | db/docs/README.md | 6 | ||||
-rw-r--r-- | db/docs/integrations.yml | 1 | ||||
-rw-r--r-- | db/docs/member_roles.yml | 10 | ||||
-rw-r--r-- | db/docs/ml_candidate_metrics.yml | 10 | ||||
-rw-r--r-- | db/docs/ml_candidate_params.yml | 10 | ||||
-rw-r--r-- | db/docs/ml_candidates.yml | 10 | ||||
-rw-r--r-- | db/docs/ml_experiments.yml | 10 | ||||
-rw-r--r-- | db/docs/namespace_details.yml | 9 | ||||
-rw-r--r-- | db/docs/project_statistics.yml | 8 | ||||
-rw-r--r-- | db/docs/user_project_callouts.yml | 9 |
10 files changed, 79 insertions, 4 deletions
diff --git a/db/docs/README.md b/db/docs/README.md new file mode 100644 index 00000000000..ef0d6b335d4 --- /dev/null +++ b/db/docs/README.md @@ -0,0 +1,6 @@ +# Database Dictionary + +This directory contains a metadata file for each database table. + +See [documentation](https://docs.gitlab.com/ee/development/database/database_dictionary.html) +for more information on the schema and purpose of these metadata files. diff --git a/db/docs/integrations.yml b/db/docs/integrations.yml index 4629b7558ed..5100ee77fa7 100644 --- a/db/docs/integrations.yml +++ b/db/docs/integrations.yml @@ -38,6 +38,7 @@ classes: - Integrations::PipelinesEmail - Integrations::Pivotaltracker - Integrations::Prometheus +- Integrations::Pumble - Integrations::Pushover - Integrations::Redmine - Integrations::Shimo diff --git a/db/docs/member_roles.yml b/db/docs/member_roles.yml new file mode 100644 index 00000000000..314c65a1ef7 --- /dev/null +++ b/db/docs/member_roles.yml @@ -0,0 +1,10 @@ +--- +table_name: member_roles +classes: +- MemberRole +feature_categories: +- projects +- subgroups +description: Stores custom roles with composable permissions +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92152 +milestone: '15.2' diff --git a/db/docs/ml_candidate_metrics.yml b/db/docs/ml_candidate_metrics.yml new file mode 100644 index 00000000000..b0d9ed13489 --- /dev/null +++ b/db/docs/ml_candidate_metrics.yml @@ -0,0 +1,10 @@ +--- +table_name: ml_candidate_metrics +classes: + - Ml::CandidateMetric +feature_categories: + - mlops + - incubation +description: Metrics recorded for a Machine Learning model candidate +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95168 +milestone: '15.4' diff --git a/db/docs/ml_candidate_params.yml b/db/docs/ml_candidate_params.yml new file mode 100644 index 00000000000..01903b66108 --- /dev/null +++ b/db/docs/ml_candidate_params.yml @@ -0,0 +1,10 @@ +--- +table_name: ml_candidate_params +classes: + - Ml::CandidateParams +feature_categories: + - mlops + - incubation +description: Configuration parameters recorded for a Machine Learning model candidate +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95168 +milestone: '15.4' diff --git a/db/docs/ml_candidates.yml b/db/docs/ml_candidates.yml new file mode 100644 index 00000000000..c1f7f622350 --- /dev/null +++ b/db/docs/ml_candidates.yml @@ -0,0 +1,10 @@ +--- +table_name: ml_candidates +classes: + - Ml::Candidate +feature_categories: + - mlops + - incubation +description: A Model Candidate is a record of the results on training a model on some configuration +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95168 +milestone: '15.4' diff --git a/db/docs/ml_experiments.yml b/db/docs/ml_experiments.yml new file mode 100644 index 00000000000..ea5edc9569c --- /dev/null +++ b/db/docs/ml_experiments.yml @@ -0,0 +1,10 @@ +--- +table_name: ml_experiments +classes: + - Ml::Experiment +feature_categories: + - mlops + - incubation +description: A Machine Learning Experiments groups many Model Candidates +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95168 +milestone: '15.4' diff --git a/db/docs/namespace_details.yml b/db/docs/namespace_details.yml new file mode 100644 index 00000000000..00053d39396 --- /dev/null +++ b/db/docs/namespace_details.yml @@ -0,0 +1,9 @@ +--- +table_name: namespace_details +classes: +- NamespaceDetail +feature_categories: +- subgroups +description: Used to store details for namespaces +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/82958 +milestone: '15.3' diff --git a/db/docs/project_statistics.yml b/db/docs/project_statistics.yml index 75d4af85ce4..323ba1d60d4 100644 --- a/db/docs/project_statistics.yml +++ b/db/docs/project_statistics.yml @@ -3,7 +3,7 @@ table_name: project_statistics classes: - ProjectStatistics feature_categories: -- source_code_management -description: TODO -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/3ef4f74b1acc9399db320b53dffc592542de0126 -milestone: '9.0' +- utilization +description: Records statistics about the usage of various product features +introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/7754 +milestone: '8.16' diff --git a/db/docs/user_project_callouts.yml b/db/docs/user_project_callouts.yml new file mode 100644 index 00000000000..308c3048aa7 --- /dev/null +++ b/db/docs/user_project_callouts.yml @@ -0,0 +1,9 @@ +--- +table_name: user_project_callouts +classes: +- Users::ProjectCallout +feature_categories: +- navigation +description: Adds the ability to track a user callout being dismissed by project +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/94144 +milestone: '15.3' |