diff options
Diffstat (limited to 'db/docs')
647 files changed, 1112 insertions, 51 deletions
diff --git a/db/docs/abuse_reports.yml b/db/docs/abuse_reports.yml index dcd081e6892..896c978f9d7 100644 --- a/db/docs/abuse_reports.yml +++ b/db/docs/abuse_reports.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores abuse reports from other users. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/cba7f20dc8614d12e3eeda6e14f454aeb22b9b54 milestone: '7.13' +gitlab_schema: gitlab_main diff --git a/db/docs/achievements.yml b/db/docs/achievements.yml new file mode 100644 index 00000000000..20f9d1616b3 --- /dev/null +++ b/db/docs/achievements.yml @@ -0,0 +1,10 @@ +--- +table_name: achievements +classes: +- Achievements::Achivement +feature_categories: +- users +description: Achievements which can be created by namespaces to award them to users +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105871 +milestone: '15.7' +gitlab_schema: gitlab_main diff --git a/db/docs/agent_activity_events.yml b/db/docs/agent_activity_events.yml index 3be300e1852..9fd906d5352 100644 --- a/db/docs/agent_activity_events.yml +++ b/db/docs/agent_activity_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Historical timeline events belonging to a cluster agent introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74577 milestone: '14.6' +gitlab_schema: gitlab_main diff --git a/db/docs/agent_group_authorizations.yml b/db/docs/agent_group_authorizations.yml index 3592c93ed83..61c8733383a 100644 --- a/db/docs/agent_group_authorizations.yml +++ b/db/docs/agent_group_authorizations.yml @@ -7,3 +7,4 @@ feature_categories: description: Configuration for a group that is authorized to use a particular cluster agent introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68023 milestone: '14.3' +gitlab_schema: gitlab_main diff --git a/db/docs/agent_project_authorizations.yml b/db/docs/agent_project_authorizations.yml index c4e101f754f..e595c84b5d5 100644 --- a/db/docs/agent_project_authorizations.yml +++ b/db/docs/agent_project_authorizations.yml @@ -7,3 +7,4 @@ feature_categories: description: Configuration for a project that is authorized to use a particular cluster agent introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67295 milestone: '14.3' +gitlab_schema: gitlab_main diff --git a/db/docs/alert_management_alert_assignees.yml b/db/docs/alert_management_alert_assignees.yml index 4d5a1acb0ca..cda7725e18f 100644 --- a/db/docs/alert_management_alert_assignees.yml +++ b/db/docs/alert_management_alert_assignees.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists metadata between users and alerts to support alert assignments introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/32609 milestone: '13.1' +gitlab_schema: gitlab_main diff --git a/db/docs/alert_management_alert_metric_images.yml b/db/docs/alert_management_alert_metric_images.yml index bcfa2b54b1c..20117109ad4 100644 --- a/db/docs/alert_management_alert_metric_images.yml +++ b/db/docs/alert_management_alert_metric_images.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists metadata for uploads related to alerts introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/80339 milestone: '14.8' +gitlab_schema: gitlab_main diff --git a/db/docs/alert_management_alert_user_mentions.yml b/db/docs/alert_management_alert_user_mentions.yml index 6a3aaf2ce83..02f5602a33f 100644 --- a/db/docs/alert_management_alert_user_mentions.yml +++ b/db/docs/alert_management_alert_user_mentions.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists metadata for system notes related to alerts introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33217 milestone: '13.1' +gitlab_schema: gitlab_main diff --git a/db/docs/alert_management_alerts.yml b/db/docs/alert_management_alerts.yml index ca8b02ec346..4e3f4151165 100644 --- a/db/docs/alert_management_alerts.yml +++ b/db/docs/alert_management_alerts.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists incoming alert data including its payload introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/29864 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/alert_management_http_integrations.yml b/db/docs/alert_management_http_integrations.yml index 8fa330f0775..4eb824f74ec 100644 --- a/db/docs/alert_management_http_integrations.yml +++ b/db/docs/alert_management_http_integrations.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists settings for alert HTTP integrations introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/43634 milestone: '13.5' +gitlab_schema: gitlab_main diff --git a/db/docs/allowed_email_domains.yml b/db/docs/allowed_email_domains.yml index 65a12dd712c..4dd6100e4c4 100644 --- a/db/docs/allowed_email_domains.yml +++ b/db/docs/allowed_email_domains.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores email domains for group, only members with email from those domains can be added to the group introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/14800 milestone: '12.2' +gitlab_schema: gitlab_main diff --git a/db/docs/analytics_cycle_analytics_aggregations.yml b/db/docs/analytics_cycle_analytics_aggregations.yml index ab92c5c078b..0f9bf6695c5 100644 --- a/db/docs/analytics_cycle_analytics_aggregations.yml +++ b/db/docs/analytics_cycle_analytics_aggregations.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores Value Stream Analytics aggregation related metadata for top-level groups. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/79942 milestone: '14.9' +gitlab_schema: gitlab_main diff --git a/db/docs/analytics_cycle_analytics_group_stages.yml b/db/docs/analytics_cycle_analytics_group_stages.yml index 67bca593a61..5dbb3eba2c0 100644 --- a/db/docs/analytics_cycle_analytics_group_stages.yml +++ b/db/docs/analytics_cycle_analytics_group_stages.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/15061 milestone: '12.2' +gitlab_schema: gitlab_main diff --git a/db/docs/analytics_cycle_analytics_group_value_streams.yml b/db/docs/analytics_cycle_analytics_group_value_streams.yml index 8942439dddd..e29d07c5a72 100644 --- a/db/docs/analytics_cycle_analytics_group_value_streams.yml +++ b/db/docs/analytics_cycle_analytics_group_value_streams.yml @@ -7,3 +7,4 @@ feature_categories: description: Store group level Value Stream objects. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36658 milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/analytics_cycle_analytics_issue_stage_events.yml b/db/docs/analytics_cycle_analytics_issue_stage_events.yml index b3f6a9f4716..f31cb808b09 100644 --- a/db/docs/analytics_cycle_analytics_issue_stage_events.yml +++ b/db/docs/analytics_cycle_analytics_issue_stage_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains various Issue-related timestamps for aggregating Value Stream Analytics data. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68950 milestone: '14.3' +gitlab_schema: gitlab_main diff --git a/db/docs/analytics_cycle_analytics_merge_request_stage_events.yml b/db/docs/analytics_cycle_analytics_merge_request_stage_events.yml index ae3074d544b..35438cd4c0c 100644 --- a/db/docs/analytics_cycle_analytics_merge_request_stage_events.yml +++ b/db/docs/analytics_cycle_analytics_merge_request_stage_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains various MergeRequest-related timestamps for aggregating Value Stream Analytics data. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68950 milestone: '14.3' +gitlab_schema: gitlab_main diff --git a/db/docs/analytics_cycle_analytics_project_stages.yml b/db/docs/analytics_cycle_analytics_project_stages.yml index 1ff917faf94..dc5b1db16cd 100644 --- a/db/docs/analytics_cycle_analytics_project_stages.yml +++ b/db/docs/analytics_cycle_analytics_project_stages.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists project level value stream analytics stages. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/15061 milestone: '12.2' +gitlab_schema: gitlab_main diff --git a/db/docs/analytics_cycle_analytics_project_value_streams.yml b/db/docs/analytics_cycle_analytics_project_value_streams.yml index 9b63ea0500a..5881c048d3b 100644 --- a/db/docs/analytics_cycle_analytics_project_value_streams.yml +++ b/db/docs/analytics_cycle_analytics_project_value_streams.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store the value stream configurations for projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60925 milestone: '13.12' +gitlab_schema: gitlab_main diff --git a/db/docs/analytics_cycle_analytics_stage_event_hashes.yml b/db/docs/analytics_cycle_analytics_stage_event_hashes.yml index 3df5ee1c172..52cef9fcdcb 100644 --- a/db/docs/analytics_cycle_analytics_stage_event_hashes.yml +++ b/db/docs/analytics_cycle_analytics_stage_event_hashes.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores hashes of Value Stream Analytics stage configurations. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67259 milestone: '14.2' +gitlab_schema: gitlab_main diff --git a/db/docs/analytics_devops_adoption_segments.yml b/db/docs/analytics_devops_adoption_segments.yml index 4b22c5926c2..42f04f57608 100644 --- a/db/docs/analytics_devops_adoption_segments.yml +++ b/db/docs/analytics_devops_adoption_segments.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores a reference to the Namespace which is enabled for the DevOps report. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/45748 milestone: '13.6' +gitlab_schema: gitlab_main diff --git a/db/docs/analytics_devops_adoption_snapshots.yml b/db/docs/analytics_devops_adoption_snapshots.yml index 3fcaea684d6..378b83cc22f 100644 --- a/db/docs/analytics_devops_adoption_snapshots.yml +++ b/db/docs/analytics_devops_adoption_snapshots.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains periodical DevOps Adoption data points. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47388 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/analytics_language_trend_repository_languages.yml b/db/docs/analytics_language_trend_repository_languages.yml index c42328b6bc8..3425788591b 100644 --- a/db/docs/analytics_language_trend_repository_languages.yml +++ b/db/docs/analytics_language_trend_repository_languages.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains snapshot data about the used programming languages over time. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/16491 milestone: '12.3' +gitlab_schema: gitlab_main diff --git a/db/docs/analytics_usage_trends_measurements.yml b/db/docs/analytics_usage_trends_measurements.yml index 1672c195e3d..8c492d3dda1 100644 --- a/db/docs/analytics_usage_trends_measurements.yml +++ b/db/docs/analytics_usage_trends_measurements.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains periodically snapshotted database record counts. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62797 milestone: '14.0' +gitlab_schema: gitlab_main diff --git a/db/docs/appearances.yml b/db/docs/appearances.yml index 8d30bc52d4d..104a72263f0 100644 --- a/db/docs/appearances.yml +++ b/db/docs/appearances.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/40104eead753e7e8ea77951a74a3941546c35aab milestone: '6.8' +gitlab_schema: gitlab_main diff --git a/db/docs/application_setting_terms.yml b/db/docs/application_setting_terms.yml index 11f8c6536c4..046231b13a4 100644 --- a/db/docs/application_setting_terms.yml +++ b/db/docs/application_setting_terms.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/cf37bef287d7dd5d2dce3e2276489767b8c0671f milestone: '10.8' +gitlab_schema: gitlab_main diff --git a/db/docs/application_settings.yml b/db/docs/application_settings.yml index ae28221b7ac..1015884e8a3 100644 --- a/db/docs/application_settings.yml +++ b/db/docs/application_settings.yml @@ -11,3 +11,4 @@ feature_categories: description: GitLab application settings introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/8589b4e137f50293952923bb07e2814257d7784d milestone: '7.7' +gitlab_schema: gitlab_main diff --git a/db/docs/approval_merge_request_rule_sources.yml b/db/docs/approval_merge_request_rule_sources.yml index 868d694d190..9f4c8212360 100644 --- a/db/docs/approval_merge_request_rule_sources.yml +++ b/db/docs/approval_merge_request_rule_sources.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps connection between merge request and project approval rule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' +gitlab_schema: gitlab_main diff --git a/db/docs/approval_merge_request_rules.yml b/db/docs/approval_merge_request_rules.yml index ad8b3411706..517294e4ed0 100644 --- a/db/docs/approval_merge_request_rules.yml +++ b/db/docs/approval_merge_request_rules.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps approval merge request rules introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' +gitlab_schema: gitlab_main diff --git a/db/docs/approval_merge_request_rules_approved_approvers.yml b/db/docs/approval_merge_request_rules_approved_approvers.yml index 9074a4dd39a..4a453da4162 100644 --- a/db/docs/approval_merge_request_rules_approved_approvers.yml +++ b/db/docs/approval_merge_request_rules_approved_approvers.yml @@ -6,3 +6,4 @@ feature_categories: description: Join table for approved approvers and ApprovalMergeRequestRule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' +gitlab_schema: gitlab_main diff --git a/db/docs/approval_merge_request_rules_groups.yml b/db/docs/approval_merge_request_rules_groups.yml index 1acf9882d57..45306dc0bd1 100644 --- a/db/docs/approval_merge_request_rules_groups.yml +++ b/db/docs/approval_merge_request_rules_groups.yml @@ -6,3 +6,4 @@ feature_categories: description: Keeps connection between group and a merge request approval rule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' +gitlab_schema: gitlab_main diff --git a/db/docs/approval_merge_request_rules_users.yml b/db/docs/approval_merge_request_rules_users.yml index 750e7ae1f48..746aa70ebd2 100644 --- a/db/docs/approval_merge_request_rules_users.yml +++ b/db/docs/approval_merge_request_rules_users.yml @@ -6,3 +6,4 @@ feature_categories: description: Keeps connection between user and a merge request approval rule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' +gitlab_schema: gitlab_main diff --git a/db/docs/approval_project_rules.yml b/db/docs/approval_project_rules.yml index c2aff9d358f..c970b86bb18 100644 --- a/db/docs/approval_project_rules.yml +++ b/db/docs/approval_project_rules.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps approval project rules introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' +gitlab_schema: gitlab_main diff --git a/db/docs/approval_project_rules_groups.yml b/db/docs/approval_project_rules_groups.yml index 83eeb52099c..5d1b96a4197 100644 --- a/db/docs/approval_project_rules_groups.yml +++ b/db/docs/approval_project_rules_groups.yml @@ -6,3 +6,4 @@ feature_categories: description: Keeps connection between group and a project approval rule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' +gitlab_schema: gitlab_main diff --git a/db/docs/approval_project_rules_protected_branches.yml b/db/docs/approval_project_rules_protected_branches.yml index a41fd741af8..e2776e89f21 100644 --- a/db/docs/approval_project_rules_protected_branches.yml +++ b/db/docs/approval_project_rules_protected_branches.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps relation between approval project rules and protected branches. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/22673 milestone: '12.7' +gitlab_schema: gitlab_main diff --git a/db/docs/approval_project_rules_users.yml b/db/docs/approval_project_rules_users.yml index a1ff8bf7bff..ce35033356a 100644 --- a/db/docs/approval_project_rules_users.yml +++ b/db/docs/approval_project_rules_users.yml @@ -6,3 +6,4 @@ feature_categories: description: Keeps connection between user and a project approval rule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' +gitlab_schema: gitlab_main diff --git a/db/docs/approvals.yml b/db/docs/approvals.yml index 82d833b9ba6..30cc53ece16 100644 --- a/db/docs/approvals.yml +++ b/db/docs/approvals.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores merge request approvals made by users introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/73faf3c7289c4fa4535b752a12247ee74b173976 milestone: '7.12' +gitlab_schema: gitlab_main diff --git a/db/docs/approver_groups.yml b/db/docs/approver_groups.yml index e078e20814c..fd892ed3f4c 100644 --- a/db/docs/approver_groups.yml +++ b/db/docs/approver_groups.yml @@ -8,3 +8,4 @@ feature_categories: description: Group approvers of given merge request introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/743 milestone: '8.13' +gitlab_schema: gitlab_main diff --git a/db/docs/approvers.yml b/db/docs/approvers.yml index f0bfa47761a..ac15bbb8767 100644 --- a/db/docs/approvers.yml +++ b/db/docs/approvers.yml @@ -8,3 +8,4 @@ feature_categories: description: Approvers of given merge request introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/3cc78d89984d9c9df8372c52b7bba38e6226f9f2 milestone: '7.13' +gitlab_schema: gitlab_main diff --git a/db/docs/ar_internal_metadata.yml b/db/docs/ar_internal_metadata.yml index e299e9f6317..4e5c0c2d833 100644 --- a/db/docs/ar_internal_metadata.yml +++ b/db/docs/ar_internal_metadata.yml @@ -7,3 +7,4 @@ description: >- An internal table used by ActiveRecord to store information about how the database was migrated. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9ba1224867665844b117fa037e1465bb706b3685 milestone: '0.8' +gitlab_schema: gitlab_internal diff --git a/db/docs/atlassian_identities.yml b/db/docs/atlassian_identities.yml index 64e29a80817..e43c8018d5c 100644 --- a/db/docs/atlassian_identities.yml +++ b/db/docs/atlassian_identities.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores Atlassian credentials that are used to integrate with Atlassian API introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40176 milestone: '13.4' +gitlab_schema: gitlab_main diff --git a/db/docs/audit_events.yml b/db/docs/audit_events.yml index b19b26be711..ec707e41286 100644 --- a/db/docs/audit_events.yml +++ b/db/docs/audit_events.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/cf6b622686eacffa46aba5c8ed6419dc877a6b58 milestone: '7.6' +gitlab_schema: gitlab_main diff --git a/db/docs/audit_events_external_audit_event_destinations.yml b/db/docs/audit_events_external_audit_event_destinations.yml index 6cac68c54cb..91fb1e5a17a 100644 --- a/db/docs/audit_events_external_audit_event_destinations.yml +++ b/db/docs/audit_events_external_audit_event_destinations.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/70706 milestone: '14.4' +gitlab_schema: gitlab_main diff --git a/db/docs/audit_events_streaming_event_type_filters.yml b/db/docs/audit_events_streaming_event_type_filters.yml index 7119c84589e..fe36fbf5a5a 100644 --- a/db/docs/audit_events_streaming_event_type_filters.yml +++ b/db/docs/audit_events_streaming_event_type_filters.yml @@ -7,3 +7,4 @@ feature_categories: description: Represents a event type filter for audit event streaming introduced_by_url: milestone: '15.6' +gitlab_schema: gitlab_main diff --git a/db/docs/audit_events_streaming_headers.yml b/db/docs/audit_events_streaming_headers.yml index 034ed2c6644..4f0ef9f20b5 100644 --- a/db/docs/audit_events_streaming_headers.yml +++ b/db/docs/audit_events_streaming_headers.yml @@ -7,3 +7,4 @@ feature_categories: description: Represents a HTTP header sent with streaming audit events introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88063 milestone: '15.1' +gitlab_schema: gitlab_main diff --git a/db/docs/authentication_events.yml b/db/docs/authentication_events.yml index 7eec9124e81..eaede3b7cd4 100644 --- a/db/docs/authentication_events.yml +++ b/db/docs/authentication_events.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/39652 milestone: '13.4' +gitlab_schema: gitlab_main diff --git a/db/docs/award_emoji.yml b/db/docs/award_emoji.yml index 7405e3e57e2..6cbea437117 100644 --- a/db/docs/award_emoji.yml +++ b/db/docs/award_emoji.yml @@ -7,3 +7,4 @@ feature_categories: description: Store the awarding of emoji by users on Issues, Epics, and other Awardables. introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/3785 milestone: '8.9' +gitlab_schema: gitlab_main diff --git a/db/docs/aws_roles.yml b/db/docs/aws_roles.yml index df308acc423..902d6a97b62 100644 --- a/db/docs/aws_roles.yml +++ b/db/docs/aws_roles.yml @@ -7,3 +7,4 @@ feature_categories: description: (Deprecated) AWS IAM role for creating EKS clusters via GitLab introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17057 milestone: '12.4' +gitlab_schema: gitlab_main diff --git a/db/docs/background_migration_jobs.yml b/db/docs/background_migration_jobs.yml index b0fd5b58d50..14903b74ce0 100644 --- a/db/docs/background_migration_jobs.yml +++ b/db/docs/background_migration_jobs.yml @@ -9,3 +9,4 @@ description: >- See https://docs.gitlab.com/ee/development/database/background_migrations.html for more details. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/35913 milestone: '13.2' +gitlab_schema: gitlab_shared diff --git a/db/docs/badges.yml b/db/docs/badges.yml index 209d4d1d88a..af05638152c 100644 --- a/db/docs/badges.yml +++ b/db/docs/badges.yml @@ -9,3 +9,4 @@ feature_categories: description: Stores badges records introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/17082 milestone: '10.6' +gitlab_schema: gitlab_main diff --git a/db/docs/banned_users.yml b/db/docs/banned_users.yml index 788684494db..d14b6d77234 100644 --- a/db/docs/banned_users.yml +++ b/db/docs/banned_users.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/64728 milestone: '14.2' +gitlab_schema: gitlab_main diff --git a/db/docs/batched_background_migration_job_transition_logs.yml b/db/docs/batched_background_migration_job_transition_logs.yml index 826145d82b4..d6cca5f24d3 100644 --- a/db/docs/batched_background_migration_job_transition_logs.yml +++ b/db/docs/batched_background_migration_job_transition_logs.yml @@ -9,3 +9,4 @@ description: >- Every time a batched background migrations job changes to a new state, the system records that information in this table. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75113 milestone: '14.8' +gitlab_schema: gitlab_shared diff --git a/db/docs/batched_background_migration_jobs.yml b/db/docs/batched_background_migration_jobs.yml index 4a307d28781..b44cfc860d1 100644 --- a/db/docs/batched_background_migration_jobs.yml +++ b/db/docs/batched_background_migration_jobs.yml @@ -8,3 +8,4 @@ description: >- The batched_background_migration_jobs table stores information about the jobs created during the execution of a batched background migration. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54628 milestone: '13.10' +gitlab_schema: gitlab_shared diff --git a/db/docs/batched_background_migrations.yml b/db/docs/batched_background_migrations.yml index a8285210801..d23f1b30b1d 100644 --- a/db/docs/batched_background_migrations.yml +++ b/db/docs/batched_background_migrations.yml @@ -9,3 +9,4 @@ description: >- See https://docs.gitlab.com/ee/development/batched_background_migrations.html for more details. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54628 milestone: '13.10' +gitlab_schema: gitlab_shared diff --git a/db/docs/board_assignees.yml b/db/docs/board_assignees.yml index dd7235a440e..5da2c57c3f4 100644 --- a/db/docs/board_assignees.yml +++ b/db/docs/board_assignees.yml @@ -7,3 +7,4 @@ feature_categories: description: Used by issue boards to filter issues by assignee as part of the default scope introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/2912 milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/board_group_recent_visits.yml b/db/docs/board_group_recent_visits.yml index 3e516038737..5615620567c 100644 --- a/db/docs/board_group_recent_visits.yml +++ b/db/docs/board_group_recent_visits.yml @@ -7,3 +7,4 @@ feature_categories: description: The last group issue board visited by a user, used to redirect them from the default boards page introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/7aeab58f4861144fcc1d334907cb1b465c645001 milestone: '11.5' +gitlab_schema: gitlab_main diff --git a/db/docs/board_labels.yml b/db/docs/board_labels.yml index 33dfdd5df70..d682783eaf9 100644 --- a/db/docs/board_labels.yml +++ b/db/docs/board_labels.yml @@ -7,3 +7,4 @@ feature_categories: description: Used by issue boards to filter issues by label as part of the default scope introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/2912 milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/board_project_recent_visits.yml b/db/docs/board_project_recent_visits.yml index bd7783acfe7..336be808517 100644 --- a/db/docs/board_project_recent_visits.yml +++ b/db/docs/board_project_recent_visits.yml @@ -7,3 +7,4 @@ feature_categories: description: The last project issue board visited by a user, used to redirect them from the default boards page introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/7aeab58f4861144fcc1d334907cb1b465c645001 milestone: '11.5' +gitlab_schema: gitlab_main diff --git a/db/docs/board_user_preferences.yml b/db/docs/board_user_preferences.yml index 61b30c4fc66..c997acf3439 100644 --- a/db/docs/board_user_preferences.yml +++ b/db/docs/board_user_preferences.yml @@ -7,3 +7,4 @@ feature_categories: description: Preferences for issue boards stored on a per user basis, such as whether to hide or show labels introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33892 milestone: '13.1' +gitlab_schema: gitlab_main diff --git a/db/docs/boards.yml b/db/docs/boards.yml index bf50cecd826..db177f7a562 100644 --- a/db/docs/boards.yml +++ b/db/docs/boards.yml @@ -7,3 +7,4 @@ feature_categories: description: Configuration information for issue boards, including default scope and visibility of open and closed lists introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/611dab2e522e5e59cf09cd459a31686e65616863 milestone: '8.11' +gitlab_schema: gitlab_main diff --git a/db/docs/boards_epic_board_labels.yml b/db/docs/boards_epic_board_labels.yml index d34499f8105..021e34b653d 100644 --- a/db/docs/boards_epic_board_labels.yml +++ b/db/docs/boards_epic_board_labels.yml @@ -7,3 +7,4 @@ feature_categories: description: Information relating epic boards to labels used to scope the boards introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48658 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/boards_epic_board_positions.yml b/db/docs/boards_epic_board_positions.yml index 88d01bc9a11..ba63fe2b9a8 100644 --- a/db/docs/boards_epic_board_positions.yml +++ b/db/docs/boards_epic_board_positions.yml @@ -7,3 +7,4 @@ feature_categories: description: Relates epics to epic boards by position, unique to each combination of epic and board introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48120 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/boards_epic_board_recent_visits.yml b/db/docs/boards_epic_board_recent_visits.yml index c60d1400f8c..2262241a0c0 100644 --- a/db/docs/boards_epic_board_recent_visits.yml +++ b/db/docs/boards_epic_board_recent_visits.yml @@ -7,3 +7,4 @@ feature_categories: description: The epic board most recently visited by users, used to determine where to redirect them by default introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60720 milestone: '13.12' +gitlab_schema: gitlab_main diff --git a/db/docs/boards_epic_boards.yml b/db/docs/boards_epic_boards.yml index 7b35decdd54..d55e99e58f0 100644 --- a/db/docs/boards_epic_boards.yml +++ b/db/docs/boards_epic_boards.yml @@ -7,3 +7,4 @@ feature_categories: description: Configuration information for epic boards, including default scope and visibility of open and closed lists introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48658 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/boards_epic_list_user_preferences.yml b/db/docs/boards_epic_list_user_preferences.yml index ea3eee5a33f..32107ac86a2 100644 --- a/db/docs/boards_epic_list_user_preferences.yml +++ b/db/docs/boards_epic_list_user_preferences.yml @@ -7,3 +7,4 @@ feature_categories: description: Epic board list preferences on a per-user basis, specifically whether the user has collapsed the list or not introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54541 milestone: '13.10' +gitlab_schema: gitlab_main diff --git a/db/docs/boards_epic_lists.yml b/db/docs/boards_epic_lists.yml index 87a15e4dde0..31fb116d110 100644 --- a/db/docs/boards_epic_lists.yml +++ b/db/docs/boards_epic_lists.yml @@ -7,3 +7,4 @@ feature_categories: description: Configuration of a single list within an epic board introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49728 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/boards_epic_user_preferences.yml b/db/docs/boards_epic_user_preferences.yml index 8137d370ebe..aed2b7a47d8 100644 --- a/db/docs/boards_epic_user_preferences.yml +++ b/db/docs/boards_epic_user_preferences.yml @@ -7,3 +7,4 @@ feature_categories: description: The epic_ids used to create swimlanes on issue boards; stored per user, per board introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40360 milestone: '13.4' +gitlab_schema: gitlab_main diff --git a/db/docs/broadcast_messages.yml b/db/docs/broadcast_messages.yml index 1e4c181d48f..d6d6a93ad2e 100644 --- a/db/docs/broadcast_messages.yml +++ b/db/docs/broadcast_messages.yml @@ -7,3 +7,4 @@ feature_categories: description: GitLab can display broadcast messages to users of a GitLab instance introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/f1ecf53c1e55fbbc66cb2d7d12fb411cbfc2ace8 milestone: '6.3' +gitlab_schema: gitlab_main diff --git a/db/docs/bulk_import_configurations.yml b/db/docs/bulk_import_configurations.yml index 8456e834230..9ddb3115068 100644 --- a/db/docs/bulk_import_configurations.yml +++ b/db/docs/bulk_import_configurations.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store the configuration details of a bulk import of groups or projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/42978 milestone: '13.5' +gitlab_schema: gitlab_main diff --git a/db/docs/bulk_import_entities.yml b/db/docs/bulk_import_entities.yml index 250df850949..2232d68679a 100644 --- a/db/docs/bulk_import_entities.yml +++ b/db/docs/bulk_import_entities.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store and track the status of the migration of groups or projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/42978 milestone: '13.5' +gitlab_schema: gitlab_main diff --git a/db/docs/bulk_import_export_uploads.yml b/db/docs/bulk_import_export_uploads.yml index 40b418b2711..494678098a1 100644 --- a/db/docs/bulk_import_export_uploads.yml +++ b/db/docs/bulk_import_export_uploads.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store information of the exported files containing the data of groups or projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59976 milestone: '13.12' +gitlab_schema: gitlab_main diff --git a/db/docs/bulk_import_exports.yml b/db/docs/bulk_import_exports.yml index 27af7fd1892..cc70f92ec8f 100644 --- a/db/docs/bulk_import_exports.yml +++ b/db/docs/bulk_import_exports.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to track the generation status of export files for groups or projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59976 milestone: '13.12' +gitlab_schema: gitlab_main diff --git a/db/docs/bulk_import_failures.yml b/db/docs/bulk_import_failures.yml index 87a127f47c4..3d15e06e2f0 100644 --- a/db/docs/bulk_import_failures.yml +++ b/db/docs/bulk_import_failures.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store failures that occur during the migration of groups or projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47526 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/bulk_import_trackers.yml b/db/docs/bulk_import_trackers.yml index 6f31bfb7c80..66f0158e771 100644 --- a/db/docs/bulk_import_trackers.yml +++ b/db/docs/bulk_import_trackers.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store and track the status of each pipeline associated with the migration of groups or projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47009 milestone: '13.6' +gitlab_schema: gitlab_main diff --git a/db/docs/bulk_imports.yml b/db/docs/bulk_imports.yml index 354cb9c4ef7..c5f41fdc896 100644 --- a/db/docs/bulk_imports.yml +++ b/db/docs/bulk_imports.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store and track the status of a bulk import request of groups or projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/42978 milestone: '13.5' +gitlab_schema: gitlab_main diff --git a/db/docs/chat_names.yml b/db/docs/chat_names.yml index c588c65dca5..fd1efaf91d7 100644 --- a/db/docs/chat_names.yml +++ b/db/docs/chat_names.yml @@ -8,3 +8,4 @@ feature_categories: description: Stores mappings from external chat accounts to GitLab users. introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/7450 milestone: '8.14' +gitlab_schema: gitlab_main diff --git a/db/docs/chat_teams.yml b/db/docs/chat_teams.yml index 295947d77c8..d50e596279a 100644 --- a/db/docs/chat_teams.yml +++ b/db/docs/chat_teams.yml @@ -8,3 +8,4 @@ feature_categories: description: Stores mappings from external chat teams to GitLab groups. introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/8746 milestone: '9.0' +gitlab_schema: gitlab_main diff --git a/db/docs/ci_build_needs.yml b/db/docs/ci_build_needs.yml index f9367124ed2..7253e83601a 100644 --- a/db/docs/ci_build_needs.yml +++ b/db/docs/ci_build_needs.yml @@ -7,3 +7,4 @@ feature_categories: description: Dependencies for a specific CI/CD job. introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/31328 milestone: '12.2' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_build_pending_states.yml b/db/docs/ci_build_pending_states.yml index aa9e07d64b5..24b640c9598 100644 --- a/db/docs/ci_build_pending_states.yml +++ b/db/docs/ci_build_pending_states.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41585 milestone: '13.4' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_build_report_results.yml b/db/docs/ci_build_report_results.yml index b1f112aea3c..388b4d8445d 100644 --- a/db/docs/ci_build_report_results.yml +++ b/db/docs/ci_build_report_results.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores data related to the build that finished, including junit test data. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/32991 milestone: '13.1' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_build_trace_chunks.yml b/db/docs/ci_build_trace_chunks.yml index b44f04d3e60..3d7bd10192d 100644 --- a/db/docs/ci_build_trace_chunks.yml +++ b/db/docs/ci_build_trace_chunks.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9d6fe7bfdf9ff3f68ee73baa0e3d0aa7df13c351 milestone: '10.8' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_build_trace_metadata.yml b/db/docs/ci_build_trace_metadata.yml index 54c35cf9c76..25b45fbc95c 100644 --- a/db/docs/ci_build_trace_metadata.yml +++ b/db/docs/ci_build_trace_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68171 milestone: '14.2' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_builds.yml b/db/docs/ci_builds.yml index fdaecfe22e8..547338b5969 100644 --- a/db/docs/ci_builds.yml +++ b/db/docs/ci_builds.yml @@ -11,3 +11,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/046b28312704f3131e72dcd2dbdacc5264d4aa62 milestone: '8.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_builds_metadata.yml b/db/docs/ci_builds_metadata.yml index ce5c72cf0f1..71f8a0c5427 100644 --- a/db/docs/ci_builds_metadata.yml +++ b/db/docs/ci_builds_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/1dde609ca6b130aa0a3d39e929edee7e770e62fc milestone: '10.7' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_builds_runner_session.yml b/db/docs/ci_builds_runner_session.yml index 0e46442da3f..282da1de91d 100644 --- a/db/docs/ci_builds_runner_session.yml +++ b/db/docs/ci_builds_runner_session.yml @@ -7,3 +7,4 @@ feature_categories: description: Store build-related runner session. Data is removed after the respective job transitions from running to any state. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6208 milestone: '11.1' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_daily_build_group_report_results.yml b/db/docs/ci_daily_build_group_report_results.yml index 3e75950f462..1d88a4c3e40 100644 --- a/db/docs/ci_daily_build_group_report_results.yml +++ b/db/docs/ci_daily_build_group_report_results.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores daily aggregated data related to the build group, including code coverage data. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/30387 milestone: '13.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_deleted_objects.yml b/db/docs/ci_deleted_objects.yml index a2e108e6c0a..bb35f63b438 100644 --- a/db/docs/ci_deleted_objects.yml +++ b/db/docs/ci_deleted_objects.yml @@ -7,3 +7,4 @@ feature_categories: description: Allows efficient batch deletion of data in object storage. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9bf76fe03f8edf4f67023448161af27abb8fb521 milestone: '13.5' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_freeze_periods.yml b/db/docs/ci_freeze_periods.yml index 5c6e25ecc32..0267f925149 100644 --- a/db/docs/ci_freeze_periods.yml +++ b/db/docs/ci_freeze_periods.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/ci/environments/deployment_safety.html#prevent-deployments-during-deploy-freeze-windows introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/29162 milestone: '13.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_group_variables.yml b/db/docs/ci_group_variables.yml index de361da918d..c504a601c4c 100644 --- a/db/docs/ci_group_variables.yml +++ b/db/docs/ci_group_variables.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/5b0954759cc24bdba97be89bb117c5440174f859 milestone: '9.4' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_instance_variables.yml b/db/docs/ci_instance_variables.yml index 94d7c08a0fa..c39fe03b993 100644 --- a/db/docs/ci_instance_variables.yml +++ b/db/docs/ci_instance_variables.yml @@ -7,3 +7,4 @@ feature_categories: description: CI/CD variables available to all projects and groups in an instance. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/30156 milestone: '13.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_job_artifact_states.yml b/db/docs/ci_job_artifact_states.yml index 6fe7443dd26..4c9116a059b 100644 --- a/db/docs/ci_job_artifact_states.yml +++ b/db/docs/ci_job_artifact_states.yml @@ -7,3 +7,4 @@ feature_categories: description: Separate table for job artifacts containing Geo verification metadata. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75264 milestone: '14.8' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_job_artifacts.yml b/db/docs/ci_job_artifacts.yml index 492132315b6..bff81fa5ae9 100644 --- a/db/docs/ci_job_artifacts.yml +++ b/db/docs/ci_job_artifacts.yml @@ -8,3 +8,4 @@ feature_categories: description: Stores artifacts produced by a build. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/61864a5a5bb523953589c9398a431c4369fbfc76 milestone: '10.3' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_job_token_project_scope_links.yml b/db/docs/ci_job_token_project_scope_links.yml index 993d392bb93..de6d69d1c64 100644 --- a/db/docs/ci_job_token_project_scope_links.yml +++ b/db/docs/ci_job_token_project_scope_links.yml @@ -4,6 +4,10 @@ classes: - Ci::JobToken::ProjectScopeLink feature_categories: - continuous_integration -description: The connection between a source project, which defines the job token scope, and a target project, which is the one allowed to be accessed by the job token. +description: | + Links a source project and target project, allowing a project's job token to give access to another project. + Using the outbound direction, the source project's job token can access target projects. + Using the inbound direction, the source project can be accessed by the target project's job token. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62733 milestone: '14.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_job_variables.yml b/db/docs/ci_job_variables.yml index f913ee4f800..1cbabb4fcbb 100644 --- a/db/docs/ci_job_variables.yml +++ b/db/docs/ci_job_variables.yml @@ -7,3 +7,4 @@ feature_categories: description: CI/CD variables set to a job when running it manually. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/14784 milestone: '12.2' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_minutes_additional_packs.yml b/db/docs/ci_minutes_additional_packs.yml index 37e5e9b1423..2be58f2cdde 100644 --- a/db/docs/ci_minutes_additional_packs.yml +++ b/db/docs/ci_minutes_additional_packs.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62393 milestone: '14.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_namespace_mirrors.yml b/db/docs/ci_namespace_mirrors.yml index 31349cfa94c..dd6b8eab821 100644 --- a/db/docs/ci_namespace_mirrors.yml +++ b/db/docs/ci_namespace_mirrors.yml @@ -7,3 +7,4 @@ feature_categories: description: Mirrors some data from the `main` database into the `ci` database so that we can join directly in a single query introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75621 milestone: '14.6' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_namespace_monthly_usages.yml b/db/docs/ci_namespace_monthly_usages.yml index 601d208f1af..276cc52c7f3 100644 --- a/db/docs/ci_namespace_monthly_usages.yml +++ b/db/docs/ci_namespace_monthly_usages.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/52915 milestone: '13.9' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_partitions.yml b/db/docs/ci_partitions.yml index 8dfa31f05f9..98144deb0c2 100644 --- a/db/docs/ci_partitions.yml +++ b/db/docs/ci_partitions.yml @@ -7,3 +7,4 @@ feature_categories: description: Database partitioning metadata for CI tables introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/96856 milestone: '15.4' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_pending_builds.yml b/db/docs/ci_pending_builds.yml index 68a31db0868..5622df4feab 100644 --- a/db/docs/ci_pending_builds.yml +++ b/db/docs/ci_pending_builds.yml @@ -4,6 +4,7 @@ classes: - Ci::PendingBuild feature_categories: - continuous_integration -description: TODO +description: Pending builds metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61581 milestone: '14.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_pipeline_artifacts.yml b/db/docs/ci_pipeline_artifacts.yml index 124fe4de90b..6d498f6c99a 100644 --- a/db/docs/ci_pipeline_artifacts.yml +++ b/db/docs/ci_pipeline_artifacts.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores aggregated artifacts produced by a pipeline. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/37969 milestone: '13.3' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_pipeline_chat_data.yml b/db/docs/ci_pipeline_chat_data.yml index 1edd3c923f2..eeef86bd4dd 100644 --- a/db/docs/ci_pipeline_chat_data.yml +++ b/db/docs/ci_pipeline_chat_data.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about a CI pipeline created via chatops introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/4466 milestone: '10.6' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_pipeline_messages.yml b/db/docs/ci_pipeline_messages.yml index ad759f5f7e6..603b7934939 100644 --- a/db/docs/ci_pipeline_messages.yml +++ b/db/docs/ci_pipeline_messages.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33762 milestone: '13.2' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_pipeline_metadata.yml b/db/docs/ci_pipeline_metadata.yml index ed0bd896841..8a255916261 100644 --- a/db/docs/ci_pipeline_metadata.yml +++ b/db/docs/ci_pipeline_metadata.yml @@ -1,9 +1,10 @@ --- -table_name: ci_pipelines_metadata +table_name: ci_pipeline_metadata classes: - Ci::PipelineMetadata feature_categories: - continuous_integration -description: 'Stores additional information about CI pipelines' +description: Stores additional information about CI pipelines introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/97139 milestone: '15.5' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_pipeline_schedule_variables.yml b/db/docs/ci_pipeline_schedule_variables.yml index 20c439c7d87..9cf48ef2fea 100644 --- a/db/docs/ci_pipeline_schedule_variables.yml +++ b/db/docs/ci_pipeline_schedule_variables.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/d278da48f837292491aaf81649afef1da3a1eb09 milestone: '9.4' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_pipeline_schedules.yml b/db/docs/ci_pipeline_schedules.yml index e61e3adfb82..a5a17c0941a 100644 --- a/db/docs/ci_pipeline_schedules.yml +++ b/db/docs/ci_pipeline_schedules.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/8df3997a92bffa2d29f3c559933a336b837cdb93 milestone: '9.2' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_pipeline_variables.yml b/db/docs/ci_pipeline_variables.yml index a98f17405bc..aaf49b17c99 100644 --- a/db/docs/ci_pipeline_variables.yml +++ b/db/docs/ci_pipeline_variables.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/56418e85ac6b667d19495665860092ce4d74f55d milestone: '9.5' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_pipelines.yml b/db/docs/ci_pipelines.yml index 8931c5233f3..62ec2508ad9 100644 --- a/db/docs/ci_pipelines.yml +++ b/db/docs/ci_pipelines.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/c6ae290cea4b88ecaa9cfe0bc9d88e8fd32070c1 milestone: '9.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_pipelines_config.yml b/db/docs/ci_pipelines_config.yml index c3a5f33fda0..42a7b460bbd 100644 --- a/db/docs/ci_pipelines_config.yml +++ b/db/docs/ci_pipelines_config.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/21827 milestone: '12.7' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_platform_metrics.yml b/db/docs/ci_platform_metrics.yml index b96f613f3ac..c3026d66783 100644 --- a/db/docs/ci_platform_metrics.yml +++ b/db/docs/ci_platform_metrics.yml @@ -7,3 +7,4 @@ feature_categories: description: Instrumentation for https://docs.gitlab.com/ee/ci/cloud_deployment/ecs/quick_start_guide.html introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40036 milestone: '13.4' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_project_mirrors.yml b/db/docs/ci_project_mirrors.yml index f04fbf80596..d6619880b20 100644 --- a/db/docs/ci_project_mirrors.yml +++ b/db/docs/ci_project_mirrors.yml @@ -7,3 +7,4 @@ feature_categories: description: Mirrors some data from the `main` database into the `ci` database so that we can join directly in a single query introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75621 milestone: '14.6' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_project_monthly_usages.yml b/db/docs/ci_project_monthly_usages.yml index e7f0dc2b17b..03d84aa669f 100644 --- a/db/docs/ci_project_monthly_usages.yml +++ b/db/docs/ci_project_monthly_usages.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/53460 milestone: '13.9' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_refs.yml b/db/docs/ci_refs.yml index ce2d9256a9c..1e4da221241 100644 --- a/db/docs/ci_refs.yml +++ b/db/docs/ci_refs.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/16951 milestone: '12.9' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_resource_groups.yml b/db/docs/ci_resource_groups.yml index 716dea0b182..ea66284ccd1 100644 --- a/db/docs/ci_resource_groups.yml +++ b/db/docs/ci_resource_groups.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/ci/resource_groups/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20950 milestone: '12.7' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_resources.yml b/db/docs/ci_resources.yml index 2fac94eb416..1950db54890 100644 --- a/db/docs/ci_resources.yml +++ b/db/docs/ci_resources.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20950 milestone: '12.7' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_runner_namespaces.yml b/db/docs/ci_runner_namespaces.yml index ea57281076d..e6d4693e58c 100644 --- a/db/docs/ci_runner_namespaces.yml +++ b/db/docs/ci_runner_namespaces.yml @@ -7,3 +7,4 @@ feature_categories: description: Relationships between runners and namespaces for group runners introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/1549239849adf31a078be7503ab2288795e337cf milestone: '10.8' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_runner_projects.yml b/db/docs/ci_runner_projects.yml index 120044e4a34..3819cddb8a0 100644 --- a/db/docs/ci_runner_projects.yml +++ b/db/docs/ci_runner_projects.yml @@ -7,3 +7,4 @@ feature_categories: description: Relationships between runners and projects for project runners introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/046b28312704f3131e72dcd2dbdacc5264d4aa62 milestone: '8.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_runner_versions.yml b/db/docs/ci_runner_versions.yml index e0221e3956f..cb983222a6e 100644 --- a/db/docs/ci_runner_versions.yml +++ b/db/docs/ci_runner_versions.yml @@ -7,3 +7,4 @@ feature_categories: description: Information about used Ci::Runner versions introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90982 milestone: '15.2' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_runners.yml b/db/docs/ci_runners.yml index 1ca8cb39738..5930adf7062 100644 --- a/db/docs/ci_runners.yml +++ b/db/docs/ci_runners.yml @@ -9,3 +9,4 @@ feature_categories: description: Registered CI runners introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/046b28312704f3131e72dcd2dbdacc5264d4aa62 milestone: '8.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_running_builds.yml b/db/docs/ci_running_builds.yml index 5a004ac9c61..72e941a8665 100644 --- a/db/docs/ci_running_builds.yml +++ b/db/docs/ci_running_builds.yml @@ -4,6 +4,13 @@ classes: - Ci::RunningBuild feature_categories: - continuous_integration -description: TODO +description: > + Running builds metadata. + Despite the generic `RunningBuild` name, in this first iteration it applies only to shared runners. + The decision to insert all of the running builds here was deferred to avoid the pressure on the database as + at this time that was not necessary. + We can reconsider the decision to limit this only to shared runners when there is more evidence that inserting all + of the running builds there is worth the additional pressure. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62912 milestone: '14.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_secure_file_states.yml b/db/docs/ci_secure_file_states.yml index 5e8a748e52a..5734f040f2f 100644 --- a/db/docs/ci_secure_file_states.yml +++ b/db/docs/ci_secure_file_states.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores verification state for Geo replicated Project-level Secure Files. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90510 milestone: '15.2' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_secure_files.yml b/db/docs/ci_secure_files.yml index deeb24b02a5..6124eeade28 100644 --- a/db/docs/ci_secure_files.yml +++ b/db/docs/ci_secure_files.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/77886 milestone: '14.7' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_sources_pipelines.yml b/db/docs/ci_sources_pipelines.yml index 1fdc758a181..7e0121ab66e 100644 --- a/db/docs/ci_sources_pipelines.yml +++ b/db/docs/ci_sources_pipelines.yml @@ -7,3 +7,4 @@ feature_categories: description: It stores parent-child and cross-project pipeline relationships. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/163983e0d7d1dab622846441bd0dd9086c78a69f milestone: '9.3' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_sources_projects.yml b/db/docs/ci_sources_projects.yml index b39e3a20f03..10aba3025d8 100644 --- a/db/docs/ci_sources_projects.yml +++ b/db/docs/ci_sources_projects.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20063 milestone: '12.9' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_stages.yml b/db/docs/ci_stages.yml index 9c71193dfd4..553e4a612bf 100644 --- a/db/docs/ci_stages.yml +++ b/db/docs/ci_stages.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/acc22a8422cd1471819510aa375c455b5ea009c5 milestone: '9.3' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_subscriptions_projects.yml b/db/docs/ci_subscriptions_projects.yml index 0e55c95d6bb..e383432eac6 100644 --- a/db/docs/ci_subscriptions_projects.yml +++ b/db/docs/ci_subscriptions_projects.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18678 milestone: '12.5' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_trigger_requests.yml b/db/docs/ci_trigger_requests.yml index 25360f81f50..15e15e9b7bc 100644 --- a/db/docs/ci_trigger_requests.yml +++ b/db/docs/ci_trigger_requests.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/046b28312704f3131e72dcd2dbdacc5264d4aa62 milestone: '8.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_triggers.yml b/db/docs/ci_triggers.yml index c0e556b481c..d17efc7b85a 100644 --- a/db/docs/ci_triggers.yml +++ b/db/docs/ci_triggers.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/046b28312704f3131e72dcd2dbdacc5264d4aa62 milestone: '8.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_unit_test_failures.yml b/db/docs/ci_unit_test_failures.yml index 9a1b27e8062..90f6e780e19 100644 --- a/db/docs/ci_unit_test_failures.yml +++ b/db/docs/ci_unit_test_failures.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores unit test failure data produced from builds. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56137 milestone: '13.11' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_unit_tests.yml b/db/docs/ci_unit_tests.yml index 46b405678f0..501795a7182 100644 --- a/db/docs/ci_unit_tests.yml +++ b/db/docs/ci_unit_tests.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores unit test data produced from builds. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56137 milestone: '13.11' +gitlab_schema: gitlab_ci diff --git a/db/docs/ci_variables.yml b/db/docs/ci_variables.yml index 2636ff2aa30..bcb6b3f3753 100644 --- a/db/docs/ci_variables.yml +++ b/db/docs/ci_variables.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/046b28312704f3131e72dcd2dbdacc5264d4aa62 milestone: '8.0' +gitlab_schema: gitlab_ci diff --git a/db/docs/cluster_agent_tokens.yml b/db/docs/cluster_agent_tokens.yml index a08684e4e84..24b093c948c 100644 --- a/db/docs/cluster_agent_tokens.yml +++ b/db/docs/cluster_agent_tokens.yml @@ -7,3 +7,4 @@ feature_categories: description: Tokens used by cluster agents to connect to GitLab introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33228 milestone: '13.3' +gitlab_schema: gitlab_main diff --git a/db/docs/cluster_agents.yml b/db/docs/cluster_agents.yml index 59090f2ff75..14574fb82f4 100644 --- a/db/docs/cluster_agents.yml +++ b/db/docs/cluster_agents.yml @@ -7,3 +7,4 @@ feature_categories: description: Represents a GitLab Agent for Kubernetes installed in a Kubernetes cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33228 milestone: '13.3' +gitlab_schema: gitlab_main diff --git a/db/docs/cluster_enabled_grants.yml b/db/docs/cluster_enabled_grants.yml index 7a8faba26d6..873bbb4b7b5 100644 --- a/db/docs/cluster_enabled_grants.yml +++ b/db/docs/cluster_enabled_grants.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists information about namespaces which got an extended life for certificate based clusters introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87149 milestone: '15.1' +gitlab_schema: gitlab_main diff --git a/db/docs/cluster_groups.yml b/db/docs/cluster_groups.yml index 8a20ad3d562..ff5c3d890fd 100644 --- a/db/docs/cluster_groups.yml +++ b/db/docs/cluster_groups.yml @@ -4,6 +4,7 @@ classes: - Clusters::Group feature_categories: - kubernetes_management -description: (Deprecated) Join table between 'clusters' and 'namespaces' +description: "(Deprecated) Join table between 'clusters' and 'namespaces'" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/0e15eec86d83cbdfefe17966bf5c02e4d419a34d milestone: '11.5' +gitlab_schema: gitlab_main diff --git a/db/docs/cluster_platforms_kubernetes.yml b/db/docs/cluster_platforms_kubernetes.yml index ab1b53e36b4..c92705b7c46 100644 --- a/db/docs/cluster_platforms_kubernetes.yml +++ b/db/docs/cluster_platforms_kubernetes.yml @@ -4,6 +4,7 @@ classes: - Clusters::Platforms::Kubernetes feature_categories: - kubernetes_management -description: (Deprecated) Kubernetes specific details for a cluster integration +description: "(Deprecated) Kubernetes specific details for a cluster integration" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/d0cff7f5855f91b5479f9fdaa39d8d95ec691a9e milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/cluster_projects.yml b/db/docs/cluster_projects.yml index 51f996c0d5c..89bcd726e1f 100644 --- a/db/docs/cluster_projects.yml +++ b/db/docs/cluster_projects.yml @@ -4,6 +4,7 @@ classes: - Clusters::Project feature_categories: - kubernetes_management -description: (Deprecated) Join table between 'clusters' and 'projects' +description: "(Deprecated) Join table between 'clusters' and 'projects'" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/d0cff7f5855f91b5479f9fdaa39d8d95ec691a9e milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/cluster_providers_aws.yml b/db/docs/cluster_providers_aws.yml index 1af9a814685..7c32b9291d1 100644 --- a/db/docs/cluster_providers_aws.yml +++ b/db/docs/cluster_providers_aws.yml @@ -4,6 +4,7 @@ classes: - Clusters::Providers::Aws feature_categories: - kubernetes_management -description: (Deprecated) AWS specific details for an EKS cluster integration +description: "(Deprecated) AWS specific details for an EKS cluster integration" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17057 milestone: '12.4' +gitlab_schema: gitlab_main diff --git a/db/docs/cluster_providers_gcp.yml b/db/docs/cluster_providers_gcp.yml index 3ef9ebb995c..cc89320d346 100644 --- a/db/docs/cluster_providers_gcp.yml +++ b/db/docs/cluster_providers_gcp.yml @@ -4,6 +4,7 @@ classes: - Clusters::Providers::Gcp feature_categories: - kubernetes_management -description: (Deprecated) GCP specific details for a GKE cluster integration +description: "(Deprecated) GCP specific details for a GKE cluster integration" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/d0cff7f5855f91b5479f9fdaa39d8d95ec691a9e milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/clusters.yml b/db/docs/clusters.yml index cad0fd4c3b3..f791c84bfa2 100644 --- a/db/docs/clusters.yml +++ b/db/docs/clusters.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists information about GitLab managed clusters introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/14879 milestone: '10.1' +gitlab_schema: gitlab_main diff --git a/db/docs/clusters_applications_cert_managers.yml b/db/docs/clusters_applications_cert_managers.yml index bf85400c3ae..36bc15e045c 100644 --- a/db/docs/clusters_applications_cert_managers.yml +++ b/db/docs/clusters_applications_cert_managers.yml @@ -4,6 +4,7 @@ classes: - Clusters::Applications::CertManager feature_categories: - kubernetes_management -description: (Deprecated) A GitLab managed cert-manager installation in a Kubernetes cluster +description: "(Deprecated) A GitLab managed cert-manager installation in a Kubernetes cluster" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/8837519445c319a699e0f3ced1c6912c839f3389 milestone: '11.6' +gitlab_schema: gitlab_main diff --git a/db/docs/clusters_applications_cilium.yml b/db/docs/clusters_applications_cilium.yml index 1fa71a93911..8744ee73633 100644 --- a/db/docs/clusters_applications_cilium.yml +++ b/db/docs/clusters_applications_cilium.yml @@ -7,3 +7,4 @@ feature_categories: description: Information about installed instance of Cilium in the cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/34601 milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/clusters_applications_crossplane.yml b/db/docs/clusters_applications_crossplane.yml index ef9bbed9415..f633f746e70 100644 --- a/db/docs/clusters_applications_crossplane.yml +++ b/db/docs/clusters_applications_crossplane.yml @@ -4,6 +4,7 @@ classes: - Clusters::Applications::Crossplane feature_categories: - kubernetes_management -description: (Deprecated) A GitLab managed Crossplane installation in a Kubernetes cluster +description: "(Deprecated) A GitLab managed Crossplane installation in a Kubernetes cluster" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18797 milestone: '12.5' +gitlab_schema: gitlab_main diff --git a/db/docs/clusters_applications_helm.yml b/db/docs/clusters_applications_helm.yml index 83014ab9221..bb849a21cae 100644 --- a/db/docs/clusters_applications_helm.yml +++ b/db/docs/clusters_applications_helm.yml @@ -4,6 +4,7 @@ classes: - Clusters::Applications::Helm feature_categories: - kubernetes_management -description: (Deprecated) A GitLab managed Helm installation in a Kubernetes cluster +description: "(Deprecated) A GitLab managed Helm installation in a Kubernetes cluster" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/64be8d70ae20928df351e495a3442bb6036bc3e7 milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/clusters_applications_ingress.yml b/db/docs/clusters_applications_ingress.yml index 73c0d8d7cb4..02dda5a4498 100644 --- a/db/docs/clusters_applications_ingress.yml +++ b/db/docs/clusters_applications_ingress.yml @@ -4,6 +4,7 @@ classes: - Clusters::Applications::Ingress feature_categories: - kubernetes_management -description: (Deprecated) A GitLab managed Ingress installation in a Kubernetes cluster +description: "(Deprecated) A GitLab managed Ingress installation in a Kubernetes cluster" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/d8223468ae2ae061020cc26336c51dc93cc75571 milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/clusters_applications_jupyter.yml b/db/docs/clusters_applications_jupyter.yml index faff294bf6b..b15b889779b 100644 --- a/db/docs/clusters_applications_jupyter.yml +++ b/db/docs/clusters_applications_jupyter.yml @@ -4,6 +4,7 @@ classes: - Clusters::Applications::Jupyter feature_categories: - kubernetes_management -description: (Deprecated) A GitLab managed Jupyter installation in a Kubernetes cluster +description: "(Deprecated) A GitLab managed Jupyter installation in a Kubernetes cluster" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/db9f765852d9fef464e69c0bf47a382f2ab7219d milestone: '11.0' +gitlab_schema: gitlab_main diff --git a/db/docs/clusters_applications_knative.yml b/db/docs/clusters_applications_knative.yml index 4d8d3a30ad5..e17a0284a1f 100644 --- a/db/docs/clusters_applications_knative.yml +++ b/db/docs/clusters_applications_knative.yml @@ -4,6 +4,7 @@ classes: - Clusters::Applications::Knative feature_categories: - kubernetes_management -description: (Deprecated) A GitLab managed Knative installation in a Kubernetes cluster +description: "(Deprecated) A GitLab managed Knative installation in a Kubernetes cluster" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/b5155b90ee233e2824c168fbb06b3ce5d3aeb194 milestone: '11.5' +gitlab_schema: gitlab_main diff --git a/db/docs/clusters_applications_prometheus.yml b/db/docs/clusters_applications_prometheus.yml index 394ab63f81f..9b99ffba5db 100644 --- a/db/docs/clusters_applications_prometheus.yml +++ b/db/docs/clusters_applications_prometheus.yml @@ -7,3 +7,4 @@ feature_categories: description: Information about installed instance of Prometheus in the cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/0d4548026f3060ca0a8f7aa8d8fc89838bc66130 milestone: '10.4' +gitlab_schema: gitlab_main diff --git a/db/docs/clusters_applications_runners.yml b/db/docs/clusters_applications_runners.yml index 06c43337b83..c2fd4799cf9 100644 --- a/db/docs/clusters_applications_runners.yml +++ b/db/docs/clusters_applications_runners.yml @@ -4,6 +4,7 @@ classes: - Clusters::Applications::Runner feature_categories: - kubernetes_management -description: (Deprecated) A GitLab managed Runner installation in a Kubernetes cluster +description: "(Deprecated) A GitLab managed Runner installation in a Kubernetes cluster" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/c607008ee55e35465e04a938a341f2f24cb6761f milestone: '10.6' +gitlab_schema: gitlab_main diff --git a/db/docs/clusters_integration_prometheus.yml b/db/docs/clusters_integration_prometheus.yml index f8702226daa..a0abd9935d8 100644 --- a/db/docs/clusters_integration_prometheus.yml +++ b/db/docs/clusters_integration_prometheus.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists information about prometheus cluster integration introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59091 milestone: '13.11' +gitlab_schema: gitlab_main diff --git a/db/docs/clusters_kubernetes_namespaces.yml b/db/docs/clusters_kubernetes_namespaces.yml index 0772f9ce877..3572cfa4f2c 100644 --- a/db/docs/clusters_kubernetes_namespaces.yml +++ b/db/docs/clusters_kubernetes_namespaces.yml @@ -4,6 +4,7 @@ classes: - Clusters::KubernetesNamespace feature_categories: - kubernetes_management -description: (Deprecated) A Kubernetes namespace in a GitLab managed Kubernetes cluster +description: "(Deprecated) A Kubernetes namespace in a GitLab managed Kubernetes cluster" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/e3ca493876ab71ed29817a0af436fc563f564bbe milestone: '11.5' +gitlab_schema: gitlab_main diff --git a/db/docs/commit_user_mentions.yml b/db/docs/commit_user_mentions.yml index e04f2001d9c..6dbd0a1f1bf 100644 --- a/db/docs/commit_user_mentions.yml +++ b/db/docs/commit_user_mentions.yml @@ -4,6 +4,7 @@ classes: - CommitUserMention feature_categories: - team_planning -description: User mentions in commit messages +description: User mentions in commit messages introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19009 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/compliance_management_frameworks.yml b/db/docs/compliance_management_frameworks.yml index edf89095593..9a75e43a938 100644 --- a/db/docs/compliance_management_frameworks.yml +++ b/db/docs/compliance_management_frameworks.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44098 milestone: '13.5' +gitlab_schema: gitlab_main diff --git a/db/docs/container_expiration_policies.yml b/db/docs/container_expiration_policies.yml index a7027ee6f5e..8cc8c675cf9 100644 --- a/db/docs/container_expiration_policies.yml +++ b/db/docs/container_expiration_policies.yml @@ -7,3 +7,4 @@ feature_categories: 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 diff --git a/db/docs/container_repositories.yml b/db/docs/container_repositories.yml index c4eb599848a..472385b8e65 100644 --- a/db/docs/container_repositories.yml +++ b/db/docs/container_repositories.yml @@ -7,3 +7,4 @@ feature_categories: 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 diff --git a/db/docs/content_blocked_states.yml b/db/docs/content_blocked_states.yml index 0abf239a98b..38349b2014a 100644 --- a/db/docs/content_blocked_states.yml +++ b/db/docs/content_blocked_states.yml @@ -6,3 +6,4 @@ feature_categories: description: JiHu only. Keeps list of restricted blobs. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/72124 milestone: '14.5' +gitlab_schema: gitlab_main diff --git a/db/docs/conversational_development_index_metrics.yml b/db/docs/conversational_development_index_metrics.yml index 9371f9f1bfb..507b21daf53 100644 --- a/db/docs/conversational_development_index_metrics.yml +++ b/db/docs/conversational_development_index_metrics.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains data for calculating DevOps score. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/26dde5f55f1dac2e6bea4f7e1dfa51c72dc756cb milestone: '9.3' +gitlab_schema: gitlab_main diff --git a/db/docs/coverage_fuzzing_corpuses.yml b/db/docs/coverage_fuzzing_corpuses.yml index 3e8e55cd4e6..38410c1a72d 100644 --- a/db/docs/coverage_fuzzing_corpuses.yml +++ b/db/docs/coverage_fuzzing_corpuses.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores additional values describing corpuses used by coverage fuzzing introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/71704 milestone: '14.4' +gitlab_schema: gitlab_main diff --git a/db/docs/csv_issue_imports.yml b/db/docs/csv_issue_imports.yml index 7560876c4a0..c5bdd72e6e4 100644 --- a/db/docs/csv_issue_imports.yml +++ b/db/docs/csv_issue_imports.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to report the unique user usage of the CSV Issue Import feature introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44742 milestone: '13.6' +gitlab_schema: gitlab_main diff --git a/db/docs/custom_emoji.yml b/db/docs/custom_emoji.yml index 205e652835e..2b20ea014f4 100644 --- a/db/docs/custom_emoji.yml +++ b/db/docs/custom_emoji.yml @@ -7,3 +7,4 @@ feature_categories: description: Filename and name of custom emoji created by users introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/24229 milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/customer_relations_contacts.yml b/db/docs/customer_relations_contacts.yml index 57fce1e0def..dcb7e3184dd 100644 --- a/db/docs/customer_relations_contacts.yml +++ b/db/docs/customer_relations_contacts.yml @@ -7,3 +7,4 @@ feature_categories: description: Contacts, against which time can be spent by users on issues using the CRM functionality introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67985 milestone: '14.3' +gitlab_schema: gitlab_main diff --git a/db/docs/customer_relations_organizations.yml b/db/docs/customer_relations_organizations.yml index b25c70a4fd2..07f9ed01ca6 100644 --- a/db/docs/customer_relations_organizations.yml +++ b/db/docs/customer_relations_organizations.yml @@ -7,3 +7,4 @@ feature_categories: description: Organizations, against which time can be spent by users on issues using the CRM functionality introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67551 milestone: '14.2' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_pre_scan_verification_steps.yml b/db/docs/dast_pre_scan_verification_steps.yml new file mode 100644 index 00000000000..9b7e7a78d09 --- /dev/null +++ b/db/docs/dast_pre_scan_verification_steps.yml @@ -0,0 +1,10 @@ +--- +table_name: dast_pre_scan_verification_steps +classes: +- Dast::PreScanVerificationStep +feature_categories: +- dynamic_application_security_testing +description: Verification step status for DAST Profiles +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105702 +milestone: '15.7' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_pre_scan_verifications.yml b/db/docs/dast_pre_scan_verifications.yml new file mode 100644 index 00000000000..45d39335264 --- /dev/null +++ b/db/docs/dast_pre_scan_verifications.yml @@ -0,0 +1,10 @@ +--- +table_name: dast_pre_scan_verifications +classes: +- Dast::PreScanVerifications +feature_categories: +- dynamic_application_security_testing +description: Verification status for DAST Profiles +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/103063 +milestone: '15.6' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_profile_schedules.yml b/db/docs/dast_profile_schedules.yml index 820251d2e16..b7846b6d798 100644 --- a/db/docs/dast_profile_schedules.yml +++ b/db/docs/dast_profile_schedules.yml @@ -7,3 +7,4 @@ feature_categories: description: Scheduling for scans using DAST Profiles introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/65327 milestone: '14.2' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_profiles.yml b/db/docs/dast_profiles.yml index bd909be59f1..a7999915039 100644 --- a/db/docs/dast_profiles.yml +++ b/db/docs/dast_profiles.yml @@ -7,3 +7,4 @@ feature_categories: description: Profile used to run a DAST on-demand scan introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51296 milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_profiles_pipelines.yml b/db/docs/dast_profiles_pipelines.yml index 3b972423083..19a235d6ba4 100644 --- a/db/docs/dast_profiles_pipelines.yml +++ b/db/docs/dast_profiles_pipelines.yml @@ -7,3 +7,4 @@ feature_categories: description: Join table between DAST Profiles and CI Pipelines introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56821 milestone: '13.11' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_scanner_profiles.yml b/db/docs/dast_scanner_profiles.yml index bb5850abbd2..8d69bef4b60 100644 --- a/db/docs/dast_scanner_profiles.yml +++ b/db/docs/dast_scanner_profiles.yml @@ -7,3 +7,4 @@ feature_categories: description: A scanner profile defines the scanner settings used to run an on-demand scan introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/37404 milestone: '13.3' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_scanner_profiles_builds.yml b/db/docs/dast_scanner_profiles_builds.yml index 8beed026a0b..c4531c21fbf 100644 --- a/db/docs/dast_scanner_profiles_builds.yml +++ b/db/docs/dast_scanner_profiles_builds.yml @@ -7,3 +7,4 @@ feature_categories: description: Join table between DAST Scanner Profiles and CI Builds introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63362 milestone: '14.1' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_scanner_profiles_tags.yml b/db/docs/dast_scanner_profiles_tags.yml new file mode 100644 index 00000000000..9766ce6c4fc --- /dev/null +++ b/db/docs/dast_scanner_profiles_tags.yml @@ -0,0 +1,10 @@ +--- +table_name: dast_scanner_profiles_tags +classes: + - Dast::ScannerProfileTag +feature_categories: + - dynamic_application_security_testing +description: Join Table for Runner tags and DAST Scanner Profiles +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/104909 +milestone: '15.7' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_site_profile_secret_variables.yml b/db/docs/dast_site_profile_secret_variables.yml index d1711d5f6e7..c9a51911dc9 100644 --- a/db/docs/dast_site_profile_secret_variables.yml +++ b/db/docs/dast_site_profile_secret_variables.yml @@ -7,3 +7,4 @@ feature_categories: description: Secret variables used in DAST on-demand scans introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56067 milestone: '13.11' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_site_profiles.yml b/db/docs/dast_site_profiles.yml index a584a8eaf22..e9542426cd7 100644 --- a/db/docs/dast_site_profiles.yml +++ b/db/docs/dast_site_profiles.yml @@ -7,3 +7,4 @@ feature_categories: description: A site profile describes the attributes of a web site to scan on demand with DAST introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36659 milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_site_profiles_builds.yml b/db/docs/dast_site_profiles_builds.yml index 71bfea2e122..bbe3dbe7396 100644 --- a/db/docs/dast_site_profiles_builds.yml +++ b/db/docs/dast_site_profiles_builds.yml @@ -7,3 +7,4 @@ feature_categories: description: Join table between DAST Site Profiles and CI Builds introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63362 milestone: '14.1' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_site_profiles_pipelines.yml b/db/docs/dast_site_profiles_pipelines.yml index 022b241934e..21f622fad6b 100644 --- a/db/docs/dast_site_profiles_pipelines.yml +++ b/db/docs/dast_site_profiles_pipelines.yml @@ -6,3 +6,4 @@ feature_categories: description: Join table between DAST Site Profiles and CI Pipelines introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60090 milestone: '13.12' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_site_tokens.yml b/db/docs/dast_site_tokens.yml index 1d92bcd6981..c96c76c9ded 100644 --- a/db/docs/dast_site_tokens.yml +++ b/db/docs/dast_site_tokens.yml @@ -7,3 +7,4 @@ feature_categories: description: Token for the site to be validated introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41639 milestone: '13.4' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_site_validations.yml b/db/docs/dast_site_validations.yml index cb42895bc6a..7fc2e41f1ab 100644 --- a/db/docs/dast_site_validations.yml +++ b/db/docs/dast_site_validations.yml @@ -7,3 +7,4 @@ feature_categories: description: The site to be validated with a dast_site_token introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41639 milestone: '13.4' +gitlab_schema: gitlab_main diff --git a/db/docs/dast_sites.yml b/db/docs/dast_sites.yml index 63dcad7b35f..8e0faf2217e 100644 --- a/db/docs/dast_sites.yml +++ b/db/docs/dast_sites.yml @@ -7,3 +7,4 @@ feature_categories: description: Site to run dast scan on introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36659 milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/deleted_tables/alerts_service_data.yml b/db/docs/deleted_tables/alerts_service_data.yml new file mode 100644 index 00000000000..46cef40c4c5 --- /dev/null +++ b/db/docs/deleted_tables/alerts_service_data.yml @@ -0,0 +1,9 @@ +--- +table_name: alerts_service_data +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/16607 +milestone: '12.3' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/53534 +removed_in_milestone: '13.9' diff --git a/db/docs/deleted_tables/analytics_devops_adoption_segment_selections.yml b/db/docs/deleted_tables/analytics_devops_adoption_segment_selections.yml new file mode 100644 index 00000000000..90008e3e68b --- /dev/null +++ b/db/docs/deleted_tables/analytics_devops_adoption_segment_selections.yml @@ -0,0 +1,9 @@ +--- +table_name: analytics_devops_adoption_segment_selections +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/45748 +milestone: '13.6' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62594 +removed_in_milestone: '14.0' diff --git a/db/docs/deleted_tables/analytics_repository_file_commits.yml b/db/docs/deleted_tables/analytics_repository_file_commits.yml new file mode 100644 index 00000000000..93a18171f02 --- /dev/null +++ b/db/docs/deleted_tables/analytics_repository_file_commits.yml @@ -0,0 +1,9 @@ +--- +table_name: analytics_repository_file_commits +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17277 +milestone: '12.4' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23590 +removed_in_milestone: '12.8' diff --git a/db/docs/deleted_tables/analytics_repository_file_edits.yml b/db/docs/deleted_tables/analytics_repository_file_edits.yml new file mode 100644 index 00000000000..58f66fb88ca --- /dev/null +++ b/db/docs/deleted_tables/analytics_repository_file_edits.yml @@ -0,0 +1,9 @@ +--- +table_name: analytics_repository_file_edits +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17277 +milestone: '12.4' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/24222 +removed_in_milestone: '12.8' diff --git a/db/docs/deleted_tables/analytics_repository_files.yml b/db/docs/deleted_tables/analytics_repository_files.yml new file mode 100644 index 00000000000..ae02c3aa29d --- /dev/null +++ b/db/docs/deleted_tables/analytics_repository_files.yml @@ -0,0 +1,9 @@ +--- +table_name: analytics_repository_files +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: TODO +milestone: TODO +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23590 +removed_in_milestone: '12.8' diff --git a/db/docs/deleted_tables/audit_events_archived.yml b/db/docs/deleted_tables/audit_events_archived.yml new file mode 100644 index 00000000000..6f94a8e4466 --- /dev/null +++ b/db/docs/deleted_tables/audit_events_archived.yml @@ -0,0 +1,9 @@ +--- +table_name: audit_events_archived +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44655 +milestone: '13.6' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/53880 +removed_in_milestone: '13.11' diff --git a/db/docs/deleted_tables/audit_events_part_5fc467ac26.yml b/db/docs/deleted_tables/audit_events_part_5fc467ac26.yml new file mode 100644 index 00000000000..86d27af6f34 --- /dev/null +++ b/db/docs/deleted_tables/audit_events_part_5fc467ac26.yml @@ -0,0 +1,9 @@ +--- +table_name: audit_events_part_5fc467ac26 +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36298 +milestone: '13.3' +removed_by_url: TODO +removed_in_milestone: TODO diff --git a/db/docs/deleted_tables/backup_labels.yml b/db/docs/deleted_tables/backup_labels.yml new file mode 100644 index 00000000000..52a092aca7b --- /dev/null +++ b/db/docs/deleted_tables/backup_labels.yml @@ -0,0 +1,9 @@ +--- +table_name: backup_labels +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: TODO +milestone: TODO +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54856 +removed_in_milestone: '13.10' diff --git a/db/docs/deleted_tables/ci_build_trace_section_names.yml b/db/docs/deleted_tables/ci_build_trace_section_names.yml new file mode 100644 index 00000000000..83092b0c12a --- /dev/null +++ b/db/docs/deleted_tables/ci_build_trace_section_names.yml @@ -0,0 +1,9 @@ +--- +table_name: ci_build_trace_section_names +gitlab_schema: gitlab_ci +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67618 +milestone: '14.2' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/73841 +removed_in_milestone: '14.5' diff --git a/db/docs/deleted_tables/ci_build_trace_sections.yml b/db/docs/deleted_tables/ci_build_trace_sections.yml new file mode 100644 index 00000000000..764b9731f1a --- /dev/null +++ b/db/docs/deleted_tables/ci_build_trace_sections.yml @@ -0,0 +1,9 @@ +--- +table_name: ci_build_trace_sections +gitlab_schema: gitlab_ci +feature_categories: [] +description: TODO +introduced_by_url: TODO +milestone: TODO +removed_in_milestone: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/73841 +removed_by_url: '14.5' diff --git a/db/docs/deleted_tables/ci_daily_report_results.yml b/db/docs/deleted_tables/ci_daily_report_results.yml new file mode 100644 index 00000000000..a95bf75e0c1 --- /dev/null +++ b/db/docs/deleted_tables/ci_daily_report_results.yml @@ -0,0 +1,9 @@ +--- +table_name: ci_daily_report_results +gitlab_schema: gitlab_ci +feature_categories: [] +description: TODO +introduced_by_url: TODO +milestone: TODO +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36102 +removed_in_milestone: '13.2' diff --git a/db/docs/deleted_tables/ci_test_case_failures.yml b/db/docs/deleted_tables/ci_test_case_failures.yml new file mode 100644 index 00000000000..0e62b617e56 --- /dev/null +++ b/db/docs/deleted_tables/ci_test_case_failures.yml @@ -0,0 +1,9 @@ +--- +table_name: ci_test_case_failures +gitlab_schema: gitlab_ci +feature_categories: [] +description: TODO +introduced_by_url: TODO +milestone: TODO +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67180 +removed_in_milestone: '14.2' diff --git a/db/docs/deleted_tables/ci_test_cases.yml b/db/docs/deleted_tables/ci_test_cases.yml new file mode 100644 index 00000000000..61b8d5f5472 --- /dev/null +++ b/db/docs/deleted_tables/ci_test_cases.yml @@ -0,0 +1,9 @@ +--- +table_name: ci_test_cases +gitlab_schema: gitlab_ci +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/45027 +milestone: '13.6' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67180 +removed_in_milestone: '14.2' diff --git a/db/docs/deleted_tables/clusters_applications_fluentd.yml b/db/docs/deleted_tables/clusters_applications_fluentd.yml new file mode 100644 index 00000000000..4f481290cc6 --- /dev/null +++ b/db/docs/deleted_tables/clusters_applications_fluentd.yml @@ -0,0 +1,9 @@ +--- +table_name: clusters_applications_fluentd +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/28844 +milestone: '12.10' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63758 +removed_in_milestone: '14.1' diff --git a/db/docs/deleted_tables/forked_project_links.yml b/db/docs/deleted_tables/forked_project_links.yml new file mode 100644 index 00000000000..a83391f4340 --- /dev/null +++ b/db/docs/deleted_tables/forked_project_links.yml @@ -0,0 +1,9 @@ +--- +table_name: forked_project_links +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: TODO +milestone: TODO +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20771 +removed_in_milestone: '12.9' diff --git a/db/docs/deleted_tables/issue_milestones.yml b/db/docs/deleted_tables/issue_milestones.yml new file mode 100644 index 00000000000..7e18cd12f7c --- /dev/null +++ b/db/docs/deleted_tables/issue_milestones.yml @@ -0,0 +1,9 @@ +--- +table_name: issue_milestones +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: TODO +milestone: TODO +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/25198 +removed_in_milestone: '12.8' diff --git a/db/docs/deleted_tables/merge_request_milestones.yml b/db/docs/deleted_tables/merge_request_milestones.yml new file mode 100644 index 00000000000..3f42312c5ec --- /dev/null +++ b/db/docs/deleted_tables/merge_request_milestones.yml @@ -0,0 +1,9 @@ +--- +table_name: merge_request_milestones +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/22043 +milestone: '12.7' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/25198 +removed_in_milestone: '12.8' diff --git a/db/docs/deleted_tables/namespace_onboarding_actions.yml b/db/docs/deleted_tables/namespace_onboarding_actions.yml new file mode 100644 index 00000000000..da3f42f3f2f --- /dev/null +++ b/db/docs/deleted_tables/namespace_onboarding_actions.yml @@ -0,0 +1,9 @@ +--- +table_name: namespace_onboarding_actions +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48018 +milestone: '13.7' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/53488 +removed_in_milestone: '13.9' diff --git a/db/docs/deleted_tables/services.yml b/db/docs/deleted_tables/services.yml new file mode 100644 index 00000000000..cc05b0e615b --- /dev/null +++ b/db/docs/deleted_tables/services.yml @@ -0,0 +1,9 @@ +--- +table_name: services +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: TODO +milestone: TODO +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/64562 +removed_in_milestone: '14.1' diff --git a/db/docs/deleted_tables/terraform_state_registry.yml b/db/docs/deleted_tables/terraform_state_registry.yml new file mode 100644 index 00000000000..e8b5e1f857d --- /dev/null +++ b/db/docs/deleted_tables/terraform_state_registry.yml @@ -0,0 +1,9 @@ +--- +table_name: terraform_state_registry +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36594 +milestone: '13.3' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/43341 +removed_in_milestone: '13.5' diff --git a/db/docs/deleted_tables/tmp_fingerprint_sha256_migration.yml b/db/docs/deleted_tables/tmp_fingerprint_sha256_migration.yml new file mode 100644 index 00000000000..42b3f7d379e --- /dev/null +++ b/db/docs/deleted_tables/tmp_fingerprint_sha256_migration.yml @@ -0,0 +1,9 @@ +--- +table_name: tmp_fingerprint_sha256_migration +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/21579 +milestone: '12.7' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/21579 +removed_in_milestone: '12.7' diff --git a/db/docs/deleted_tables/vulnerability_export_registry.yml b/db/docs/deleted_tables/vulnerability_export_registry.yml new file mode 100644 index 00000000000..90ae84ed128 --- /dev/null +++ b/db/docs/deleted_tables/vulnerability_export_registry.yml @@ -0,0 +1,9 @@ +--- +table_name: vulnerability_export_registry +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36620 +milestone: '13.3' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/38299 +removed_in_milestone: '13.3' diff --git a/db/docs/deleted_tables/vulnerability_export_verification_status.yml b/db/docs/deleted_tables/vulnerability_export_verification_status.yml new file mode 100644 index 00000000000..ed9cced468d --- /dev/null +++ b/db/docs/deleted_tables/vulnerability_export_verification_status.yml @@ -0,0 +1,9 @@ +--- +table_name: vulnerability_export_verification_status +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36620 +milestone: '13.3' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/38299 +removed_in_milestone: '13.3' diff --git a/db/docs/deleted_tables/vulnerability_finding_fingerprints.yml b/db/docs/deleted_tables/vulnerability_finding_fingerprints.yml new file mode 100644 index 00000000000..dbcf8312d5a --- /dev/null +++ b/db/docs/deleted_tables/vulnerability_finding_fingerprints.yml @@ -0,0 +1,9 @@ +--- +table_name: vulnerability_finding_fingerprints +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: TODO +milestone: TODO +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57840 +removed_in_milestone: '13.11' diff --git a/db/docs/deleted_tables/web_hook_logs_archived.yml b/db/docs/deleted_tables/web_hook_logs_archived.yml new file mode 100644 index 00000000000..a55b9db157b --- /dev/null +++ b/db/docs/deleted_tables/web_hook_logs_archived.yml @@ -0,0 +1,9 @@ +--- +table_name: web_hook_logs_archived +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60184 +milestone: '13.12' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63649 +removed_in_milestone: '14.0' diff --git a/db/docs/deleted_tables/web_hook_logs_part_0c5294f417.yml b/db/docs/deleted_tables/web_hook_logs_part_0c5294f417.yml new file mode 100644 index 00000000000..21867b7b2aa --- /dev/null +++ b/db/docs/deleted_tables/web_hook_logs_part_0c5294f417.yml @@ -0,0 +1,9 @@ +--- +table_name: web_hook_logs_part_0c5294f417 +gitlab_schema: gitlab_main +feature_categories: [] +description: TODO +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55938 +milestone: '13.10' +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60184 +removed_in_milestone: '13.12' diff --git a/db/docs/dependency_list_exports.yml b/db/docs/dependency_list_exports.yml new file mode 100644 index 00000000000..14d222edb06 --- /dev/null +++ b/db/docs/dependency_list_exports.yml @@ -0,0 +1,8 @@ +--- +table_name: dependency_list_exports +feature_categories: +- dependency_management +description: Dependency list exported data +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/104361 +milestone: '15.7' +gitlab_schema: gitlab_main diff --git a/db/docs/dependency_proxy_blob_states.yml b/db/docs/dependency_proxy_blob_states.yml index ddb9414b5f8..acbd015f619 100644 --- a/db/docs/dependency_proxy_blob_states.yml +++ b/db/docs/dependency_proxy_blob_states.yml @@ -7,3 +7,4 @@ feature_categories: description: Separate table for dependency proxy blob verification states introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/101429 milestone: '15.6' +gitlab_schema: gitlab_main diff --git a/db/docs/dependency_proxy_blobs.yml b/db/docs/dependency_proxy_blobs.yml index ad54ac8943e..78b0cc54013 100644 --- a/db/docs/dependency_proxy_blobs.yml +++ b/db/docs/dependency_proxy_blobs.yml @@ -7,3 +7,4 @@ feature_categories: description: Dependency proxy blob files introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/10676 milestone: '11.11' +gitlab_schema: gitlab_main diff --git a/db/docs/dependency_proxy_group_settings.yml b/db/docs/dependency_proxy_group_settings.yml index d975ca482de..53ec18594e0 100644 --- a/db/docs/dependency_proxy_group_settings.yml +++ b/db/docs/dependency_proxy_group_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: Group-level settings for the dependency proxy introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/10676 milestone: '11.11' +gitlab_schema: gitlab_main diff --git a/db/docs/dependency_proxy_image_ttl_group_policies.yml b/db/docs/dependency_proxy_image_ttl_group_policies.yml index f985c083118..6f744246b18 100644 --- a/db/docs/dependency_proxy_image_ttl_group_policies.yml +++ b/db/docs/dependency_proxy_image_ttl_group_policies.yml @@ -7,3 +7,4 @@ feature_categories: description: Group-level settings for dependency proxy cleanup policies introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68809 milestone: '14.3' +gitlab_schema: gitlab_main diff --git a/db/docs/dependency_proxy_manifest_states.yml b/db/docs/dependency_proxy_manifest_states.yml new file mode 100644 index 00000000000..e0ad1808da9 --- /dev/null +++ b/db/docs/dependency_proxy_manifest_states.yml @@ -0,0 +1,10 @@ +--- +table_name: dependency_proxy_manifest_states +classes: + - Geo::DependencyProxyManifestState +feature_categories: + - geo_replication +description: Separate table for dependency proxy manifest verification states +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/102908 +milestone: '15.6' +gitlab_schema: gitlab_main diff --git a/db/docs/dependency_proxy_manifests.yml b/db/docs/dependency_proxy_manifests.yml index 408878790a0..5ee2eeaef27 100644 --- a/db/docs/dependency_proxy_manifests.yml +++ b/db/docs/dependency_proxy_manifests.yml @@ -7,3 +7,4 @@ feature_categories: description: Dependency proxy manifest files introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48535 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/deploy_keys_projects.yml b/db/docs/deploy_keys_projects.yml index d308af56712..5d3591f1b4f 100644 --- a/db/docs/deploy_keys_projects.yml +++ b/db/docs/deploy_keys_projects.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/user/project/deploy_keys/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/a735ce2aa7da72242629a4452c33e7a1900fdd62 milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/deploy_tokens.yml b/db/docs/deploy_tokens.yml index 320fc9e2ba8..73b40699a58 100644 --- a/db/docs/deploy_tokens.yml +++ b/db/docs/deploy_tokens.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/user/project/deploy_tokens/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/db18993f652425b72c4b854e18a002e0ec44b196 milestone: '10.7' +gitlab_schema: gitlab_main diff --git a/db/docs/deployment_approvals.yml b/db/docs/deployment_approvals.yml index 1defeb8dbb5..291e3f001c8 100644 --- a/db/docs/deployment_approvals.yml +++ b/db/docs/deployment_approvals.yml @@ -4,6 +4,9 @@ classes: - Deployments::Approval feature_categories: - continuous_delivery -description: https://docs.gitlab.com/ee/ci/environments/deployment_approvals.html +description: >- + Stores the user that approved/rejected a deployment and which approval rule was used. + See https://docs.gitlab.com/ee/ci/environments/deployment_approvals.html for more details. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74932 milestone: '14.6' +gitlab_schema: gitlab_main diff --git a/db/docs/deployment_clusters.yml b/db/docs/deployment_clusters.yml index e23278d0e00..eea538a83d2 100644 --- a/db/docs/deployment_clusters.yml +++ b/db/docs/deployment_clusters.yml @@ -4,6 +4,7 @@ classes: - DeploymentCluster feature_categories: - kubernetes_management -description: (Deprecated) Join table between `deployments` and `clusters` +description: "(Deprecated) Join table between `deployments` and `clusters`" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/24235 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/deployment_merge_requests.yml b/db/docs/deployment_merge_requests.yml index 9af247a03d8..7f1017fe5b0 100644 --- a/db/docs/deployment_merge_requests.yml +++ b/db/docs/deployment_merge_requests.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/ci/environments/index.html#track-newly-included-merge-requests-per-deployment introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18755 milestone: '12.5' +gitlab_schema: gitlab_main diff --git a/db/docs/deployments.yml b/db/docs/deployments.yml index 960e2c67a1e..3fc477efced 100644 --- a/db/docs/deployments.yml +++ b/db/docs/deployments.yml @@ -4,6 +4,9 @@ classes: - Deployment feature_categories: - continuous_delivery -description: https://docs.gitlab.com/ee/ci/environments/ +description: >- + Stores metadata related to a deployment CI Build, including user, environment, status, and SHA. + See https://docs.gitlab.com/ee/ci/environments/ for more details. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/907c0e6796b69f9577c147dd489cf55748c749ac milestone: '8.9' +gitlab_schema: gitlab_main diff --git a/db/docs/description_versions.yml b/db/docs/description_versions.yml index 8fb2d481fe9..d254aa1fa3f 100644 --- a/db/docs/description_versions.yml +++ b/db/docs/description_versions.yml @@ -7,3 +7,4 @@ feature_categories: description: The diff of the change when an edit is made to an Issue, MR or Epic description introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17147 milestone: '12.4' +gitlab_schema: gitlab_main diff --git a/db/docs/design_management_designs.yml b/db/docs/design_management_designs.yml index abdd01899da..ea284c8bee4 100644 --- a/db/docs/design_management_designs.yml +++ b/db/docs/design_management_designs.yml @@ -7,3 +7,4 @@ feature_categories: description: Information about Designs, image files under management by the Design Management tool introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9801 milestone: '11.10' +gitlab_schema: gitlab_main diff --git a/db/docs/design_management_designs_versions.yml b/db/docs/design_management_designs_versions.yml index 2613cba55d9..3adff979ff5 100644 --- a/db/docs/design_management_designs_versions.yml +++ b/db/docs/design_management_designs_versions.yml @@ -7,3 +7,4 @@ feature_categories: description: The SHA referencing changes to a single design or multiple design files introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/10552 milestone: '11.10' +gitlab_schema: gitlab_main diff --git a/db/docs/design_management_versions.yml b/db/docs/design_management_versions.yml index 8f411df6e93..03adc2154f4 100644 --- a/db/docs/design_management_versions.yml +++ b/db/docs/design_management_versions.yml @@ -7,3 +7,4 @@ feature_categories: description: The SHA referencing changes to individual designs made using the Design Management tool introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9801 milestone: '11.10' +gitlab_schema: gitlab_main diff --git a/db/docs/design_user_mentions.yml b/db/docs/design_user_mentions.yml index 74aa0d89c01..b13baa1bc5f 100644 --- a/db/docs/design_user_mentions.yml +++ b/db/docs/design_user_mentions.yml @@ -7,3 +7,4 @@ feature_categories: description: User mentions in content related to designs introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19009 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/detached_partitions.yml b/db/docs/detached_partitions.yml index 7563576c996..dbd77d472b3 100644 --- a/db/docs/detached_partitions.yml +++ b/db/docs/detached_partitions.yml @@ -15,3 +15,4 @@ description: > Rows in this table are processed by Database::DropDetachedPartitionsWorker, which runs once a day. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67056 milestone: '14.2' +gitlab_schema: gitlab_shared diff --git a/db/docs/diff_note_positions.yml b/db/docs/diff_note_positions.yml index 0c4f688b4d4..9aa292c3825 100644 --- a/db/docs/diff_note_positions.yml +++ b/db/docs/diff_note_positions.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores diff notes positions introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/28113 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/dingtalk_tracker_data.yml b/db/docs/dingtalk_tracker_data.yml index b7335584271..6994bd805a7 100644 --- a/db/docs/dingtalk_tracker_data.yml +++ b/db/docs/dingtalk_tracker_data.yml @@ -6,3 +6,4 @@ feature_categories: - integrations description: Data related to the Dingtalk integration (JiHu-specific, see https://jihulab.com/gitlab-cn/gitlab/-/merge_requests/417). milestone: '15.0' +gitlab_schema: gitlab_main diff --git a/db/docs/dora_configurations.yml b/db/docs/dora_configurations.yml index e13cf088670..63114ba6f80 100644 --- a/db/docs/dora_configurations.yml +++ b/db/docs/dora_configurations.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores project specific configurations for DORA4 calculations. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/96561 milestone: '15.4' +gitlab_schema: gitlab_main diff --git a/db/docs/dora_daily_metrics.yml b/db/docs/dora_daily_metrics.yml index 09f2ad02bfe..52ffdfc7f1b 100644 --- a/db/docs/dora_daily_metrics.yml +++ b/db/docs/dora_daily_metrics.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores daily snapshots of DORA4 metrics per environment. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55473 milestone: '13.10' +gitlab_schema: gitlab_main diff --git a/db/docs/draft_notes.yml b/db/docs/draft_notes.yml index 9273fb5fa61..047241a7976 100644 --- a/db/docs/draft_notes.yml +++ b/db/docs/draft_notes.yml @@ -8,3 +8,4 @@ feature_categories: description: Notes created during the review of an MR that are not yet published introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/4213 milestone: '11.4' +gitlab_schema: gitlab_main diff --git a/db/docs/elastic_index_settings.yml b/db/docs/elastic_index_settings.yml index 61093803d35..213f66a46f2 100644 --- a/db/docs/elastic_index_settings.yml +++ b/db/docs/elastic_index_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56344 milestone: '13.11' +gitlab_schema: gitlab_main diff --git a/db/docs/elastic_reindexing_slices.yml b/db/docs/elastic_reindexing_slices.yml index 0829431270d..b547c96a35d 100644 --- a/db/docs/elastic_reindexing_slices.yml +++ b/db/docs/elastic_reindexing_slices.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55681 milestone: '13.12' +gitlab_schema: gitlab_main diff --git a/db/docs/elastic_reindexing_subtasks.yml b/db/docs/elastic_reindexing_subtasks.yml index 85f540cfb41..86e2c84b069 100644 --- a/db/docs/elastic_reindexing_subtasks.yml +++ b/db/docs/elastic_reindexing_subtasks.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48334 milestone: '13.8' +gitlab_schema: gitlab_main diff --git a/db/docs/elastic_reindexing_tasks.yml b/db/docs/elastic_reindexing_tasks.yml index 049dae71d4c..f4e5fa92b46 100644 --- a/db/docs/elastic_reindexing_tasks.yml +++ b/db/docs/elastic_reindexing_tasks.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/34069 milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/elasticsearch_indexed_namespaces.yml b/db/docs/elasticsearch_indexed_namespaces.yml index ca854727c12..870918da54e 100644 --- a/db/docs/elasticsearch_indexed_namespaces.yml +++ b/db/docs/elasticsearch_indexed_namespaces.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9861 milestone: '11.10' +gitlab_schema: gitlab_main diff --git a/db/docs/elasticsearch_indexed_projects.yml b/db/docs/elasticsearch_indexed_projects.yml index 3703f7a0c6b..78d8e2e58f7 100644 --- a/db/docs/elasticsearch_indexed_projects.yml +++ b/db/docs/elasticsearch_indexed_projects.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9861 milestone: '11.10' +gitlab_schema: gitlab_main diff --git a/db/docs/emails.yml b/db/docs/emails.yml index 229861b1d91..8b107994d7d 100644 --- a/db/docs/emails.yml +++ b/db/docs/emails.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores users email records introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/29cfd33d949d21d67f3892473c24d4f0a127dfe6 milestone: '6.6' +gitlab_schema: gitlab_main diff --git a/db/docs/environments.yml b/db/docs/environments.yml index 08165712766..d7fcce52898 100644 --- a/db/docs/environments.yml +++ b/db/docs/environments.yml @@ -4,6 +4,9 @@ classes: - Environment feature_categories: - continuous_delivery -description: https://docs.gitlab.com/ee/ci/environments/ +description: >- + Project-level deployment target and metadata. + See https://docs.gitlab.com/ee/ci/environments/ for more details. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/907c0e6796b69f9577c147dd489cf55748c749ac milestone: '8.9' +gitlab_schema: gitlab_main diff --git a/db/docs/epic_issues.yml b/db/docs/epic_issues.yml index 506005eee4c..5a79385e5f2 100644 --- a/db/docs/epic_issues.yml +++ b/db/docs/epic_issues.yml @@ -7,3 +7,4 @@ feature_categories: description: The relationships between Epics and Issues introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3302 milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/epic_metrics.yml b/db/docs/epic_metrics.yml index 4cb6ea86ba2..700a33a4956 100644 --- a/db/docs/epic_metrics.yml +++ b/db/docs/epic_metrics.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3126 milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/epic_user_mentions.yml b/db/docs/epic_user_mentions.yml index 8d2803b2526..b6998cb482a 100644 --- a/db/docs/epic_user_mentions.yml +++ b/db/docs/epic_user_mentions.yml @@ -7,3 +7,4 @@ feature_categories: description: User mentions in epic descriptions introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19009 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/epics.yml b/db/docs/epics.yml index a8a07c445d0..2cc82b178d6 100644 --- a/db/docs/epics.yml +++ b/db/docs/epics.yml @@ -7,3 +7,4 @@ feature_categories: description: Information directly related to Epics, used by epic management features and the roadmap introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3126 milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/error_tracking_client_keys.yml b/db/docs/error_tracking_client_keys.yml index c07fc282839..81fc55a197c 100644 --- a/db/docs/error_tracking_client_keys.yml +++ b/db/docs/error_tracking_client_keys.yml @@ -7,3 +7,4 @@ feature_categories: description: Model to store public keys used by Sentry SDK for Error Tracking introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/66466 milestone: '14.2' +gitlab_schema: gitlab_main diff --git a/db/docs/error_tracking_error_events.yml b/db/docs/error_tracking_error_events.yml index 9d938e47e3c..4e0d6b5a268 100644 --- a/db/docs/error_tracking_error_events.yml +++ b/db/docs/error_tracking_error_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists error event data for the Error Tracking's GitLab backend introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/64712 milestone: '14.1' +gitlab_schema: gitlab_main diff --git a/db/docs/error_tracking_errors.yml b/db/docs/error_tracking_errors.yml index a961d759da3..f42f248dad7 100644 --- a/db/docs/error_tracking_errors.yml +++ b/db/docs/error_tracking_errors.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists error data for the Error Tracking's GitLab backend introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/64712 milestone: '14.1' +gitlab_schema: gitlab_main diff --git a/db/docs/events.yml b/db/docs/events.yml index d766bc7cae3..45e3d49fd94 100644 --- a/db/docs/events.yml +++ b/db/docs/events.yml @@ -8,3 +8,4 @@ feature_categories: description: Stores user generated events. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/a847501fd2ffc1c4becc7d0d352d80168d9b3568 milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/evidences.yml b/db/docs/evidences.yml index ddfb42dd5a1..d7f36bc6e04 100644 --- a/db/docs/evidences.yml +++ b/db/docs/evidences.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/user/project/releases/#release-evidence introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17217 milestone: '12.4' +gitlab_schema: gitlab_main diff --git a/db/docs/experiment_subjects.yml b/db/docs/experiment_subjects.yml deleted file mode 100644 index 85546028cd1..00000000000 --- a/db/docs/experiment_subjects.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -table_name: experiment_subjects -classes: -- ExperimentSubject -feature_categories: -- experimentation_conversion -description: TODO -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47042 -milestone: '13.7' diff --git a/db/docs/experiments.yml b/db/docs/experiments.yml deleted file mode 100644 index ef2ccfa8d89..00000000000 --- a/db/docs/experiments.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -table_name: experiments -classes: -- Experiment -feature_categories: -- experimentation_conversion -description: TODO -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/38397 -milestone: '13.3' diff --git a/db/docs/external_approval_rules.yml b/db/docs/external_approval_rules.yml index ac44d0e6c48..73e77f653b4 100644 --- a/db/docs/external_approval_rules.yml +++ b/db/docs/external_approval_rules.yml @@ -6,3 +6,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54002 milestone: '13.10' +gitlab_schema: gitlab_main diff --git a/db/docs/external_approval_rules_protected_branches.yml b/db/docs/external_approval_rules_protected_branches.yml index de4e1af7214..f1f85f4374b 100644 --- a/db/docs/external_approval_rules_protected_branches.yml +++ b/db/docs/external_approval_rules_protected_branches.yml @@ -6,3 +6,4 @@ feature_categories: description: Keeps relation between protected branches and external approval rules introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54002 milestone: '13.10' +gitlab_schema: gitlab_main diff --git a/db/docs/external_pull_requests.yml b/db/docs/external_pull_requests.yml index c8864dabfdc..e3777ae67ba 100644 --- a/db/docs/external_pull_requests.yml +++ b/db/docs/external_pull_requests.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/ca6a1f33f91a8cceadebfb9c4e9ac6afa340f71d milestone: '12.3' +gitlab_schema: gitlab_ci diff --git a/db/docs/external_status_checks.yml b/db/docs/external_status_checks.yml index 1bb1bc03224..5f7ea9b5314 100644 --- a/db/docs/external_status_checks.yml +++ b/db/docs/external_status_checks.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores project's external status checks introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62186 milestone: '14.0' +gitlab_schema: gitlab_main diff --git a/db/docs/external_status_checks_protected_branches.yml b/db/docs/external_status_checks_protected_branches.yml index bf26689bd0b..c8f33b2b13a 100644 --- a/db/docs/external_status_checks_protected_branches.yml +++ b/db/docs/external_status_checks_protected_branches.yml @@ -6,3 +6,4 @@ feature_categories: description: Keeps relation between protected branches and external status checks introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62186 milestone: '14.0' +gitlab_schema: gitlab_main diff --git a/db/docs/feature_gates.yml b/db/docs/feature_gates.yml index 19d74975c6e..10060ad38ba 100644 --- a/db/docs/feature_gates.yml +++ b/db/docs/feature_gates.yml @@ -8,3 +8,4 @@ feature_categories: description: https://docs.gitlab.com/ee/development/feature_flags/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/671284ba375109becbfa2a288032cdc7301b157b milestone: '9.3' +gitlab_schema: gitlab_main diff --git a/db/docs/features.yml b/db/docs/features.yml index f5628a17c19..9866eff2a3f 100644 --- a/db/docs/features.yml +++ b/db/docs/features.yml @@ -8,3 +8,4 @@ feature_categories: description: https://docs.gitlab.com/ee/development/feature_flags/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/ee2d3de1a634611a1c660516c955be0d3000904b milestone: '8.12' +gitlab_schema: gitlab_main diff --git a/db/docs/fork_network_members.yml b/db/docs/fork_network_members.yml index 2077977f1b7..c3dd193b4aa 100644 --- a/db/docs/fork_network_members.yml +++ b/db/docs/fork_network_members.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps track of fork relations between projects. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62186 milestone: '10.1' +gitlab_schema: gitlab_main diff --git a/db/docs/fork_networks.yml b/db/docs/fork_networks.yml index 51123405baf..ca0960dd93a 100644 --- a/db/docs/fork_networks.yml +++ b/db/docs/fork_networks.yml @@ -7,3 +7,4 @@ feature_categories: description: When a project is first forked, a row is created in this table. Also referenced by the fork_network_members table. This is used to know which projects can send merge reqeusts to each other. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3098 milestone: '10.1' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_cache_invalidation_events.yml b/db/docs/geo_cache_invalidation_events.yml index 5695cddfb7f..5fc2e0b5a7e 100644 --- a/db/docs/geo_cache_invalidation_events.yml +++ b/db/docs/geo_cache_invalidation_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Geo event to process feature flag toggles instantly on a secondary by invalidating the cache, belongs to geo_event_log. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7738 milestone: '11.4' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_container_repository_updated_events.yml b/db/docs/geo_container_repository_updated_events.yml index 8d17ded97d4..a07758da54e 100644 --- a/db/docs/geo_container_repository_updated_events.yml +++ b/db/docs/geo_container_repository_updated_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Geo event for when a container repository (image, tag, registry) gets updated, belongs to geo_event_log. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/1902d9cc74a1dc2c87fdbb39a6cdbb67092cbb5a milestone: '12.2' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_event_log.yml b/db/docs/geo_event_log.yml index 905383664e5..8aee2b6858d 100644 --- a/db/docs/geo_event_log.yml +++ b/db/docs/geo_event_log.yml @@ -7,3 +7,4 @@ feature_categories: description: Log of all events that a Geo secondary can process. Parsed/watched through streaming replication on all secondaries. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/cb6c7cbe2a9ee05cea6926e3d8c18f6aa26f4c64 milestone: '9.3' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_events.yml b/db/docs/geo_events.yml index 6e30da25f5a..0fc3db22dca 100644 --- a/db/docs/geo_events.yml +++ b/db/docs/geo_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Geo events implemented generically, used by the SSF where all object types can generate an event to be processed by the secondary sites. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23447 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_hashed_storage_attachments_events.yml b/db/docs/geo_hashed_storage_attachments_events.yml index 457b34af0f1..f025cc8f892 100644 --- a/db/docs/geo_hashed_storage_attachments_events.yml +++ b/db/docs/geo_hashed_storage_attachments_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to replicate storage attachments migration paths on Geo secondaries from regular to hashed storage. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3544 milestone: '10.3' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_hashed_storage_migrated_events.yml b/db/docs/geo_hashed_storage_migrated_events.yml index 175015c487d..4d92998851e 100644 --- a/db/docs/geo_hashed_storage_migrated_events.yml +++ b/db/docs/geo_hashed_storage_migrated_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to replicate repository migration paths on Geo secondaries from regular to hashed storage. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3066 milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_node_namespace_links.yml b/db/docs/geo_node_namespace_links.yml index cede321ed47..198b4ac0833 100644 --- a/db/docs/geo_node_namespace_links.yml +++ b/db/docs/geo_node_namespace_links.yml @@ -7,3 +7,4 @@ feature_categories: description: Passthrough table for geo_nodes many-to-many namespaces relation. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/14c6128530579ca92fa79342d4119d25bcff1f2d milestone: '9.5' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_node_statuses.yml b/db/docs/geo_node_statuses.yml index ff955e79eb1..8b6dd28318e 100644 --- a/db/docs/geo_node_statuses.yml +++ b/db/docs/geo_node_statuses.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains sites status and metadata for each Geo site, updated async through a scheduled worker. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3230 milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_nodes.yml b/db/docs/geo_nodes.yml index 956b79fe0a0..c1f0feb2deb 100644 --- a/db/docs/geo_nodes.yml +++ b/db/docs/geo_nodes.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains Geo sites configuration data and settings. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/5ab12ad02ed753dd933485094ba45512890f0b50 milestone: '8.5' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_repositories_changed_events.yml b/db/docs/geo_repositories_changed_events.yml index 348d8331fe7..f9da7c623f1 100644 --- a/db/docs/geo_repositories_changed_events.yml +++ b/db/docs/geo_repositories_changed_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Geo event for when the repositories for selective sync of a specific Geo secondary change, belongs to geo_event_log. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/312bc703a4619b87ba2ac4e59623e7747a24502c milestone: '9.5' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_repository_created_events.yml b/db/docs/geo_repository_created_events.yml index ea7b8558bdc..14825a70e12 100644 --- a/db/docs/geo_repository_created_events.yml +++ b/db/docs/geo_repository_created_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Geo event for when a repository gets created, belongs to geo_event_log. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/f3eacf881659b7af97b7c7ba3289237ec6cdc1cb milestone: '10.0' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_repository_deleted_events.yml b/db/docs/geo_repository_deleted_events.yml index 4814994181a..43dc2ac54c6 100644 --- a/db/docs/geo_repository_deleted_events.yml +++ b/db/docs/geo_repository_deleted_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Geo event for when a repository gets deleted, belongs to geo_event_log. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/04c3da24ac5975b140cf2e6a7e33414543f148f5 milestone: '9.4' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_repository_renamed_events.yml b/db/docs/geo_repository_renamed_events.yml index 2e6838f51e4..be54571864c 100644 --- a/db/docs/geo_repository_renamed_events.yml +++ b/db/docs/geo_repository_renamed_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Geo event for when a repository gets renamed, belongs to geo_event_log. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/6e5fa040d1c689fad4e110dd10be8ddba61ea7ef milestone: '9.4' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_repository_updated_events.yml b/db/docs/geo_repository_updated_events.yml index 51a0033d0a7..53186621519 100644 --- a/db/docs/geo_repository_updated_events.yml +++ b/db/docs/geo_repository_updated_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Geo event for when a repository gets updated (content changed), belongs to geo_event_log. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/71cc57b1e4b7721c93107357517235a18f7ba8e2 milestone: '9.3' +gitlab_schema: gitlab_main diff --git a/db/docs/geo_reset_checksum_events.yml b/db/docs/geo_reset_checksum_events.yml index d4aad156687..c57dda44569 100644 --- a/db/docs/geo_reset_checksum_events.yml +++ b/db/docs/geo_reset_checksum_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Geo event for when a project gets reverified on the primary, belongs to geo_event_log. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7394 milestone: '11.4' +gitlab_schema: gitlab_main diff --git a/db/docs/ghost_user_migrations.yml b/db/docs/ghost_user_migrations.yml index f4e69e71baa..d90eca9f153 100644 --- a/db/docs/ghost_user_migrations.yml +++ b/db/docs/ghost_user_migrations.yml @@ -7,3 +7,4 @@ feature_categories: description: Users records awaiting for their associated records to be migrated to ghost user introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95473 milestone: '15.4' +gitlab_schema: gitlab_main diff --git a/db/docs/gitlab_subscription_histories.yml b/db/docs/gitlab_subscription_histories.yml index 1b84c943a04..25cf11ff8bc 100644 --- a/db/docs/gitlab_subscription_histories.yml +++ b/db/docs/gitlab_subscription_histories.yml @@ -7,3 +7,4 @@ feature_categories: description: History log for the gitlab_subscriptions table introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19694 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/gitlab_subscriptions.yml b/db/docs/gitlab_subscriptions.yml index d4a15216aa6..9b0b718c394 100644 --- a/db/docs/gitlab_subscriptions.yml +++ b/db/docs/gitlab_subscriptions.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store information related to GitLab subscriptions introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7885 milestone: '11.6' +gitlab_schema: gitlab_main diff --git a/db/docs/gpg_key_subkeys.yml b/db/docs/gpg_key_subkeys.yml index b3824c36e81..3c92c807566 100644 --- a/db/docs/gpg_key_subkeys.yml +++ b/db/docs/gpg_key_subkeys.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores GPG subkeys introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/14517 milestone: '10.1' +gitlab_schema: gitlab_main diff --git a/db/docs/gpg_keys.yml b/db/docs/gpg_keys.yml index 00b76959fe4..bb8fc7bc371 100644 --- a/db/docs/gpg_keys.yml +++ b/db/docs/gpg_keys.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores GPG keys introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/9546 milestone: '9.5' +gitlab_schema: gitlab_main diff --git a/db/docs/gpg_signatures.yml b/db/docs/gpg_signatures.yml index f49a0c03844..e5866ef6517 100644 --- a/db/docs/gpg_signatures.yml +++ b/db/docs/gpg_signatures.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores GPG signatures introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/9546 milestone: '9.5' +gitlab_schema: gitlab_main diff --git a/db/docs/grafana_integrations.yml b/db/docs/grafana_integrations.yml index c479b07ffb1..bcbc5b2b172 100644 --- a/db/docs/grafana_integrations.yml +++ b/db/docs/grafana_integrations.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17234 milestone: '12.4' +gitlab_schema: gitlab_main diff --git a/db/docs/group_crm_settings.yml b/db/docs/group_crm_settings.yml index 3798512d05e..36ade1ba134 100644 --- a/db/docs/group_crm_settings.yml +++ b/db/docs/group_crm_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: Group-level settings for CRM-related features introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/76983 milestone: '14.7' +gitlab_schema: gitlab_main diff --git a/db/docs/group_custom_attributes.yml b/db/docs/group_custom_attributes.yml index 3bf4f6a0f92..a6984004149 100644 --- a/db/docs/group_custom_attributes.yml +++ b/db/docs/group_custom_attributes.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores custom attributes per group introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/14593 milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/group_deletion_schedules.yml b/db/docs/group_deletion_schedules.yml index b3bc6665c4c..ff271e4b1f0 100644 --- a/db/docs/group_deletion_schedules.yml +++ b/db/docs/group_deletion_schedules.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20276 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/group_deploy_keys.yml b/db/docs/group_deploy_keys.yml index 0e85102dbb9..137d2774c90 100644 --- a/db/docs/group_deploy_keys.yml +++ b/db/docs/group_deploy_keys.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/user/project/deploy_keys/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/30886 milestone: '13.1' +gitlab_schema: gitlab_main diff --git a/db/docs/group_deploy_keys_groups.yml b/db/docs/group_deploy_keys_groups.yml index 3db288647f9..129be2af5df 100644 --- a/db/docs/group_deploy_keys_groups.yml +++ b/db/docs/group_deploy_keys_groups.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/user/project/deploy_keys/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/32901 milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/group_deploy_tokens.yml b/db/docs/group_deploy_tokens.yml index 6b497f59285..450f67c57b1 100644 --- a/db/docs/group_deploy_tokens.yml +++ b/db/docs/group_deploy_tokens.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/user/project/deploy_tokens/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23460 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/group_features.yml b/db/docs/group_features.yml index ca156be4117..68b84a2a08e 100644 --- a/db/docs/group_features.yml +++ b/db/docs/group_features.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores access levels for group features, like the wiki introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/82017 milestone: '14.10' +gitlab_schema: gitlab_main diff --git a/db/docs/group_group_links.yml b/db/docs/group_group_links.yml index e9671034330..f1541871795 100644 --- a/db/docs/group_group_links.yml +++ b/db/docs/group_group_links.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17117 milestone: '12.5' +gitlab_schema: gitlab_main diff --git a/db/docs/group_import_states.yml b/db/docs/group_import_states.yml index fe51c414c25..6343895264b 100644 --- a/db/docs/group_import_states.yml +++ b/db/docs/group_import_states.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store and track the group import status when using the Import/Export feature introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/29588 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/group_merge_request_approval_settings.yml b/db/docs/group_merge_request_approval_settings.yml index 33bb2370a86..c3b6bb8877c 100644 --- a/db/docs/group_merge_request_approval_settings.yml +++ b/db/docs/group_merge_request_approval_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps merge request approval settings per group introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/50256 milestone: '13.8' +gitlab_schema: gitlab_main diff --git a/db/docs/group_repository_storage_moves.yml b/db/docs/group_repository_storage_moves.yml index 439dfa381cc..68df9b30b7c 100644 --- a/db/docs/group_repository_storage_moves.yml +++ b/db/docs/group_repository_storage_moves.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51803 milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/group_wiki_repositories.yml b/db/docs/group_wiki_repositories.yml index 0c4ce444958..278c643c8e7 100644 --- a/db/docs/group_wiki_repositories.yml +++ b/db/docs/group_wiki_repositories.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about group wiki repositories. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/31121 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/historical_data.yml b/db/docs/historical_data.yml index 75f3493cb6d..020cc33b25d 100644 --- a/db/docs/historical_data.yml +++ b/db/docs/historical_data.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/85c04a8aa654d1b7f898e55a113e50521bacaaf2 milestone: '7.11' +gitlab_schema: gitlab_main diff --git a/db/docs/identities.yml b/db/docs/identities.yml index 078fb1197d7..149907a419e 100644 --- a/db/docs/identities.yml +++ b/db/docs/identities.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/1a80d13a3990937580c97e2b0ba8fb98f69bc055 milestone: '7.6' +gitlab_schema: gitlab_main diff --git a/db/docs/import_export_uploads.yml b/db/docs/import_export_uploads.yml index 6cac47c8490..3c1bcf4f8fd 100644 --- a/db/docs/import_export_uploads.yml +++ b/db/docs/import_export_uploads.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store the location of the imported or exported archives files of groups or projects when using the feature Import/Export introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/a2bf1641546a1d3eeb3e9f44734854f655c0adef milestone: '11.1' +gitlab_schema: gitlab_main diff --git a/db/docs/import_failures.yml b/db/docs/import_failures.yml index 7fb01579573..ac30148ba7a 100644 --- a/db/docs/import_failures.yml +++ b/db/docs/import_failures.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store group or project import failures that occur when using the Import/Export feature introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20727 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/in_product_marketing_emails.yml b/db/docs/in_product_marketing_emails.yml index 443b67aaae5..be33ee824b6 100644 --- a/db/docs/in_product_marketing_emails.yml +++ b/db/docs/in_product_marketing_emails.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55840 milestone: '13.10' +gitlab_schema: gitlab_main diff --git a/db/docs/incident_management_escalation_policies.yml b/db/docs/incident_management_escalation_policies.yml index 9584f65b14d..74f58525767 100644 --- a/db/docs/incident_management_escalation_policies.yml +++ b/db/docs/incident_management_escalation_policies.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists information about escalation policies in a project introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60685 milestone: '13.12' +gitlab_schema: gitlab_main diff --git a/db/docs/incident_management_escalation_rules.yml b/db/docs/incident_management_escalation_rules.yml index 40c1f9bdcc0..8081bdcb880 100644 --- a/db/docs/incident_management_escalation_rules.yml +++ b/db/docs/incident_management_escalation_rules.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists information about escalation rules for incident management introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60685 milestone: '13.12' +gitlab_schema: gitlab_main diff --git a/db/docs/incident_management_issuable_escalation_statuses.yml b/db/docs/incident_management_issuable_escalation_statuses.yml index 466bc0314b6..24e20245b41 100644 --- a/db/docs/incident_management_issuable_escalation_statuses.yml +++ b/db/docs/incident_management_issuable_escalation_statuses.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists escalation status information for incidents introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/65206 milestone: '14.2' +gitlab_schema: gitlab_main diff --git a/db/docs/incident_management_oncall_participants.yml b/db/docs/incident_management_oncall_participants.yml index 9186be4824c..75e2651d234 100644 --- a/db/docs/incident_management_oncall_participants.yml +++ b/db/docs/incident_management_oncall_participants.yml @@ -8,3 +8,4 @@ feature_categories: description: Persists information about on-call rotation participants introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49058 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/incident_management_oncall_rotations.yml b/db/docs/incident_management_oncall_rotations.yml index bf9df2e2d2a..8d0a50ad4e1 100644 --- a/db/docs/incident_management_oncall_rotations.yml +++ b/db/docs/incident_management_oncall_rotations.yml @@ -8,3 +8,4 @@ feature_categories: description: Persists information about on-call rotation introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49058 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/incident_management_oncall_schedules.yml b/db/docs/incident_management_oncall_schedules.yml index 9fa0ed1bec5..b2ddd795b30 100644 --- a/db/docs/incident_management_oncall_schedules.yml +++ b/db/docs/incident_management_oncall_schedules.yml @@ -8,3 +8,4 @@ feature_categories: description: Persists on-call schedules for incident management in a project introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47407 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/incident_management_oncall_shifts.yml b/db/docs/incident_management_oncall_shifts.yml index 6ef7de5da50..2ae33b4430a 100644 --- a/db/docs/incident_management_oncall_shifts.yml +++ b/db/docs/incident_management_oncall_shifts.yml @@ -8,3 +8,4 @@ feature_categories: description: Tracks past and present on-call shifts introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49423 milestone: '13.8' +gitlab_schema: gitlab_main diff --git a/db/docs/incident_management_pending_alert_escalations.yml b/db/docs/incident_management_pending_alert_escalations.yml index c39b8d74ce2..a866fbaab01 100644 --- a/db/docs/incident_management_pending_alert_escalations.yml +++ b/db/docs/incident_management_pending_alert_escalations.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists information about pending alert escalations for incidents introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/64274 milestone: '14.1' +gitlab_schema: gitlab_main diff --git a/db/docs/incident_management_pending_issue_escalations.yml b/db/docs/incident_management_pending_issue_escalations.yml index eb8f11fc72f..945aff4b4cd 100644 --- a/db/docs/incident_management_pending_issue_escalations.yml +++ b/db/docs/incident_management_pending_issue_escalations.yml @@ -7,3 +7,4 @@ feature_categories: description: Represents when issues should be escalated according to a project's escalation policy introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/65209 milestone: '14.3' +gitlab_schema: gitlab_main diff --git a/db/docs/incident_management_timeline_event_tag_links.yml b/db/docs/incident_management_timeline_event_tag_links.yml index 429371aefb7..e3a2b31e093 100644 --- a/db/docs/incident_management_timeline_event_tag_links.yml +++ b/db/docs/incident_management_timeline_event_tag_links.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists links between timeline event tags and timeline events. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/100271 milestone: '15.6' +gitlab_schema: gitlab_main diff --git a/db/docs/incident_management_timeline_event_tags.yml b/db/docs/incident_management_timeline_event_tags.yml index 47dedaf3de2..aba8f7db152 100644 --- a/db/docs/incident_management_timeline_event_tags.yml +++ b/db/docs/incident_management_timeline_event_tags.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists tags for timeline events in a project. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/100271 milestone: '15.6' +gitlab_schema: gitlab_main diff --git a/db/docs/incident_management_timeline_events.yml b/db/docs/incident_management_timeline_events.yml index 6031f0d32e2..428d25d71cb 100644 --- a/db/docs/incident_management_timeline_events.yml +++ b/db/docs/incident_management_timeline_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists timeline events for an incident introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74530 milestone: '14.6' +gitlab_schema: gitlab_main diff --git a/db/docs/index_statuses.yml b/db/docs/index_statuses.yml index 933795a265a..5ff3b46d145 100644 --- a/db/docs/index_statuses.yml +++ b/db/docs/index_statuses.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/03370b017c7b120af7b53682714ffc325742fc98 milestone: '8.4' +gitlab_schema: gitlab_main diff --git a/db/docs/insights.yml b/db/docs/insights.yml index 2439f289340..3dce08e218d 100644 --- a/db/docs/insights.yml +++ b/db/docs/insights.yml @@ -7,3 +7,4 @@ feature_categories: description: The table is used to specify a project which contains the group level insights configuration. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9665 milestone: '11.9' +gitlab_schema: gitlab_main diff --git a/db/docs/integrations.yml b/db/docs/integrations.yml index 5100ee77fa7..52d719e19da 100644 --- a/db/docs/integrations.yml +++ b/db/docs/integrations.yml @@ -21,7 +21,6 @@ classes: - Integrations::EmailsOnPush - Integrations::Ewm - Integrations::ExternalWiki -- Integrations::Flowdock - Integrations::Github - Integrations::GitlabSlackApplication - Integrations::HangoutsChat @@ -56,3 +55,4 @@ description: | https://gitlab.com/gitlab-org/gitlab/-/commit/1dab19d0d7b25cb5af27b8d10c8b615b2d38c2cf introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/64562 milestone: '9.4' +gitlab_schema: gitlab_main diff --git a/db/docs/internal_ids.yml b/db/docs/internal_ids.yml index 100e58ad921..5109a51802c 100644 --- a/db/docs/internal_ids.yml +++ b/db/docs/internal_ids.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps track of counters scoped to a certain context, e.g. a project-wide counter for issues. introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/17580 milestone: '10.7' +gitlab_schema: gitlab_main diff --git a/db/docs/ip_restrictions.yml b/db/docs/ip_restrictions.yml index 6437cda47f2..93f0da0505a 100644 --- a/db/docs/ip_restrictions.yml +++ b/db/docs/ip_restrictions.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/12669 milestone: '12.0' +gitlab_schema: gitlab_main diff --git a/db/docs/issuable_metric_images.yml b/db/docs/issuable_metric_images.yml index d4460d5e31c..1cc39a8de12 100644 --- a/db/docs/issuable_metric_images.yml +++ b/db/docs/issuable_metric_images.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/46845 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/issuable_resource_links.yml b/db/docs/issuable_resource_links.yml index e58355cadd6..b2ad7c0c301 100644 --- a/db/docs/issuable_resource_links.yml +++ b/db/docs/issuable_resource_links.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists resources links for an issuable, particularly incident. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88417 milestone: '15.1' +gitlab_schema: gitlab_main diff --git a/db/docs/issuable_severities.yml b/db/docs/issuable_severities.yml index 5f9a8f5ba43..724561ce460 100644 --- a/db/docs/issuable_severities.yml +++ b/db/docs/issuable_severities.yml @@ -7,3 +7,4 @@ feature_categories: description: Integer representing severity applied to issues, currently used for incidents introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40272 milestone: '13.4' +gitlab_schema: gitlab_main diff --git a/db/docs/issuable_slas.yml b/db/docs/issuable_slas.yml index 14e94a3aed3..6668dc7c4d9 100644 --- a/db/docs/issuable_slas.yml +++ b/db/docs/issuable_slas.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists information about incident SLAs for incidents introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44253 milestone: '13.5' +gitlab_schema: gitlab_main diff --git a/db/docs/issue_assignees.yml b/db/docs/issue_assignees.yml index f6a06e7c51d..dbfd277213c 100644 --- a/db/docs/issue_assignees.yml +++ b/db/docs/issue_assignees.yml @@ -7,3 +7,4 @@ feature_categories: description: Users assigned to an issue introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/1541 milestone: '9.2' +gitlab_schema: gitlab_main diff --git a/db/docs/issue_customer_relations_contacts.yml b/db/docs/issue_customer_relations_contacts.yml index 1548835f6d3..ca7c3dcdc09 100644 --- a/db/docs/issue_customer_relations_contacts.yml +++ b/db/docs/issue_customer_relations_contacts.yml @@ -7,3 +7,4 @@ feature_categories: description: Holds Customer Relations (CRM) Contacts introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/71007 milestone: '14.4' +gitlab_schema: gitlab_main diff --git a/db/docs/issue_email_participants.yml b/db/docs/issue_email_participants.yml index 8cbed5f9d8f..38d40f535b6 100644 --- a/db/docs/issue_email_participants.yml +++ b/db/docs/issue_email_participants.yml @@ -7,3 +7,4 @@ feature_categories: description: Email addresses for non-GitLab users added to issues as participants introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/42943 milestone: '13.5' +gitlab_schema: gitlab_main diff --git a/db/docs/issue_emails.yml b/db/docs/issue_emails.yml index 3f6c3ee3d72..4ae4e309338 100644 --- a/db/docs/issue_emails.yml +++ b/db/docs/issue_emails.yml @@ -8,3 +8,4 @@ feature_categories: description: The Message-ID of the original email that resulted in the creation of an issue introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/71749 milestone: '14.6' +gitlab_schema: gitlab_main diff --git a/db/docs/issue_links.yml b/db/docs/issue_links.yml index 592a4b3873f..ed21e9c177b 100644 --- a/db/docs/issue_links.yml +++ b/db/docs/issue_links.yml @@ -7,3 +7,4 @@ feature_categories: description: Links two issues by relationship type, which can be related or blocking introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/1719 milestone: '9.4' +gitlab_schema: gitlab_main diff --git a/db/docs/issue_metrics.yml b/db/docs/issue_metrics.yml index 3d2055a155c..d886aede7d0 100644 --- a/db/docs/issue_metrics.yml +++ b/db/docs/issue_metrics.yml @@ -7,3 +7,4 @@ feature_categories: description: Store various metrics for issues. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/516c838a1846d049814765afa85c28a3c14a5b9f milestone: '8.12' +gitlab_schema: gitlab_main diff --git a/db/docs/issue_search_data.yml b/db/docs/issue_search_data.yml index cea9a385afb..f064c15af4a 100644 --- a/db/docs/issue_search_data.yml +++ b/db/docs/issue_search_data.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/71913 milestone: '14.9' +gitlab_schema: gitlab_main diff --git a/db/docs/issue_tracker_data.yml b/db/docs/issue_tracker_data.yml index 3af23de8633..ce62346c3d6 100644 --- a/db/docs/issue_tracker_data.yml +++ b/db/docs/issue_tracker_data.yml @@ -7,3 +7,4 @@ feature_categories: description: Data related to the issue tracker integrations. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/14187 milestone: '12.0' +gitlab_schema: gitlab_main diff --git a/db/docs/issue_user_mentions.yml b/db/docs/issue_user_mentions.yml index 72e0d483c64..4238441ea0b 100644 --- a/db/docs/issue_user_mentions.yml +++ b/db/docs/issue_user_mentions.yml @@ -7,3 +7,4 @@ feature_categories: description: User mentions in issue descriptions introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19009 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/issues.yml b/db/docs/issues.yml index db95aea01c3..369dc907d57 100644 --- a/db/docs/issues.yml +++ b/db/docs/issues.yml @@ -8,3 +8,4 @@ feature_categories: description: Information describing issues, which is also used by the WorkItem class introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9ba1224867665844b117fa037e1465bb706b3685 milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/issues_prometheus_alert_events.yml b/db/docs/issues_prometheus_alert_events.yml index 01ff7f9b6e4..75394e7b962 100644 --- a/db/docs/issues_prometheus_alert_events.yml +++ b/db/docs/issues_prometheus_alert_events.yml @@ -6,3 +6,4 @@ feature_categories: description: Adds relationship between PrometheusAlertEvent and issues created due to them introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17477 milestone: '12.4' +gitlab_schema: gitlab_main diff --git a/db/docs/issues_self_managed_prometheus_alert_events.yml b/db/docs/issues_self_managed_prometheus_alert_events.yml index feb208d7c3a..7ac9433a2cb 100644 --- a/db/docs/issues_self_managed_prometheus_alert_events.yml +++ b/db/docs/issues_self_managed_prometheus_alert_events.yml @@ -6,3 +6,4 @@ feature_categories: description: Adds associations between Issues table and Prometheus alerts from self-managed Prometheus instances introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18046 milestone: '12.4' +gitlab_schema: gitlab_main diff --git a/db/docs/iterations_cadences.yml b/db/docs/iterations_cadences.yml index 5c6ea38b10e..972e577a788 100644 --- a/db/docs/iterations_cadences.yml +++ b/db/docs/iterations_cadences.yml @@ -7,3 +7,4 @@ feature_categories: description: Defines an iteration cadence for a group, used to define how iterations should act introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/50707 milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/jira_connect_installations.yml b/db/docs/jira_connect_installations.yml index 8695e0294b6..e812fd748d5 100644 --- a/db/docs/jira_connect_installations.yml +++ b/db/docs/jira_connect_installations.yml @@ -7,3 +7,4 @@ feature_categories: description: GitLab.com for Jira Cloud app installation data, formerly Jira Connect App. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9593 milestone: '11.9' +gitlab_schema: gitlab_main diff --git a/db/docs/jira_connect_subscriptions.yml b/db/docs/jira_connect_subscriptions.yml index 775ae3aa96c..6293ab3714d 100644 --- a/db/docs/jira_connect_subscriptions.yml +++ b/db/docs/jira_connect_subscriptions.yml @@ -7,3 +7,4 @@ feature_categories: description: GitLab.com for Jira Cloud app subscriptions data, formerly Jira Connect App. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/10453 milestone: '11.11' +gitlab_schema: gitlab_main diff --git a/db/docs/jira_imports.yml b/db/docs/jira_imports.yml index 38cdca874e2..63ee28358ae 100644 --- a/db/docs/jira_imports.yml +++ b/db/docs/jira_imports.yml @@ -7,3 +7,4 @@ feature_categories: description: Track Jira issue import progress into GitLab issues. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/28108 milestone: '12.10' +gitlab_schema: gitlab_main diff --git a/db/docs/jira_tracker_data.yml b/db/docs/jira_tracker_data.yml index 6e7d6236ffa..e41ce0b5d87 100644 --- a/db/docs/jira_tracker_data.yml +++ b/db/docs/jira_tracker_data.yml @@ -7,3 +7,4 @@ feature_categories: description: Data related to the Jira integration. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/1f332ae8da994509232c7601074b25514ad23c52 milestone: '12.0' +gitlab_schema: gitlab_main diff --git a/db/docs/keys.yml b/db/docs/keys.yml index d016b316c15..4e626b1465c 100644 --- a/db/docs/keys.yml +++ b/db/docs/keys.yml @@ -10,3 +10,4 @@ feature_categories: description: SSH keys used by users or for deployments. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9ba1224867665844b117fa037e1465bb706b3685 milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/label_links.yml b/db/docs/label_links.yml index 5eb10e5e968..2d5664ab431 100644 --- a/db/docs/label_links.yml +++ b/db/docs/label_links.yml @@ -7,3 +7,4 @@ feature_categories: description: Information linking labels with target objects that can be labelled; such as issues, MRs and epics introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/03654a6abf47c88b8b980a6707874ff78080d2fe milestone: '7.2' +gitlab_schema: gitlab_main diff --git a/db/docs/label_priorities.yml b/db/docs/label_priorities.yml index 608cda8590e..cdeb18d815b 100644 --- a/db/docs/label_priorities.yml +++ b/db/docs/label_priorities.yml @@ -7,3 +7,4 @@ feature_categories: description: The relative priority assigned to a label within a project, if any introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/297892011330ecdd2fa7cbe47fbc6fd4f3b62171 milestone: '8.14' +gitlab_schema: gitlab_main diff --git a/db/docs/labels.yml b/db/docs/labels.yml index efda4b65021..47a3bfb4417 100644 --- a/db/docs/labels.yml +++ b/db/docs/labels.yml @@ -9,3 +9,4 @@ feature_categories: description: Information related to labels, which can be associated with groups or projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/03654a6abf47c88b8b980a6707874ff78080d2fe milestone: '7.2' +gitlab_schema: gitlab_main diff --git a/db/docs/ldap_group_links.yml b/db/docs/ldap_group_links.yml index 49c4e560c34..d9a1b0acca5 100644 --- a/db/docs/ldap_group_links.yml +++ b/db/docs/ldap_group_links.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/b017947ac91655f8ae6593fb63c3423cd1b439f4 milestone: '7.3' +gitlab_schema: gitlab_main diff --git a/db/docs/lfs_file_locks.yml b/db/docs/lfs_file_locks.yml index 8cd1c2fd4f9..c366c43d6d7 100644 --- a/db/docs/lfs_file_locks.yml +++ b/db/docs/lfs_file_locks.yml @@ -7,3 +7,4 @@ feature_categories: description: File locks for LFS objects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/4091 milestone: '10.5' +gitlab_schema: gitlab_main diff --git a/db/docs/lfs_object_states.yml b/db/docs/lfs_object_states.yml index a18699e3557..02334202bdc 100644 --- a/db/docs/lfs_object_states.yml +++ b/db/docs/lfs_object_states.yml @@ -7,3 +7,4 @@ feature_categories: description: Geo verification states for LFS objects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63981 milestone: '14.6' +gitlab_schema: gitlab_main diff --git a/db/docs/lfs_objects.yml b/db/docs/lfs_objects.yml index 0e26e3c7758..490bc1af0d9 100644 --- a/db/docs/lfs_objects.yml +++ b/db/docs/lfs_objects.yml @@ -7,3 +7,4 @@ feature_categories: description: LFS files introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/1727 milestone: '8.2' +gitlab_schema: gitlab_main diff --git a/db/docs/lfs_objects_projects.yml b/db/docs/lfs_objects_projects.yml index 85cc8f94022..7158e702312 100644 --- a/db/docs/lfs_objects_projects.yml +++ b/db/docs/lfs_objects_projects.yml @@ -5,6 +5,7 @@ classes: feature_categories: - git_lfs - source_code_management -description: Join table relating lfs_objects and projects +description: Join table relating lfs_objects and projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/1727 milestone: '8.2' +gitlab_schema: gitlab_main diff --git a/db/docs/licenses.yml b/db/docs/licenses.yml index 5e178996e3d..0957105695e 100644 --- a/db/docs/licenses.yml +++ b/db/docs/licenses.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store information related to the instance's license introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/d1f2b09fadcfba210c5121bd214b910b9f9809fd milestone: '7.11' +gitlab_schema: gitlab_main diff --git a/db/docs/list_user_preferences.yml b/db/docs/list_user_preferences.yml index cd2b53fd384..95f935d69bc 100644 --- a/db/docs/list_user_preferences.yml +++ b/db/docs/list_user_preferences.yml @@ -7,3 +7,4 @@ feature_categories: description: Issue board list preferences on a per-user basis, specifically whether the user has collapsed the list or not introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/15657 milestone: '12.3' +gitlab_schema: gitlab_main diff --git a/db/docs/lists.yml b/db/docs/lists.yml index 4633be6fb58..6ce93b887d7 100644 --- a/db/docs/lists.yml +++ b/db/docs/lists.yml @@ -7,3 +7,4 @@ feature_categories: description: Configuration of a single list on an issue board introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/611dab2e522e5e59cf09cd459a31686e65616863 milestone: '8.11' +gitlab_schema: gitlab_main diff --git a/db/docs/loose_foreign_keys_deleted_records.yml b/db/docs/loose_foreign_keys_deleted_records.yml index df26ffaefd1..aeaf241ef4a 100644 --- a/db/docs/loose_foreign_keys_deleted_records.yml +++ b/db/docs/loose_foreign_keys_deleted_records.yml @@ -7,3 +7,4 @@ feature_categories: description: Used by the loose foreign keys feature as a queue of parent records whose child records (via foreign keys) need to be deleted/nullified introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/70152 milestone: '14.3' +gitlab_schema: gitlab_shared diff --git a/db/docs/member_roles.yml b/db/docs/member_roles.yml index 314c65a1ef7..559a85823cc 100644 --- a/db/docs/member_roles.yml +++ b/db/docs/member_roles.yml @@ -8,3 +8,4 @@ feature_categories: description: Stores custom roles with composable permissions introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92152 milestone: '15.2' +gitlab_schema: gitlab_main diff --git a/db/docs/member_tasks.yml b/db/docs/member_tasks.yml index 8802d50176b..0413011c005 100644 --- a/db/docs/member_tasks.yml +++ b/db/docs/member_tasks.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/69299 milestone: '14.5' +gitlab_schema: gitlab_main diff --git a/db/docs/members.yml b/db/docs/members.yml index b26d0edd6c9..94306dc5f87 100644 --- a/db/docs/members.yml +++ b/db/docs/members.yml @@ -11,3 +11,4 @@ feature_categories: description: Stores members per namespace introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/3503b504eabf95487fc3fb49df953a7d694da4fe milestone: '7.4' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_assignees.yml b/db/docs/merge_request_assignees.yml index 6fd82ac003e..38f476ead90 100644 --- a/db/docs/merge_request_assignees.yml +++ b/db/docs/merge_request_assignees.yml @@ -7,3 +7,4 @@ feature_categories: description: Store allocated assignees for merge requests introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/26496 milestone: '11.10' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_blocks.yml b/db/docs/merge_request_blocks.yml index 1a3452fc66c..3b7e18818c4 100644 --- a/db/docs/merge_request_blocks.yml +++ b/db/docs/merge_request_blocks.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps relation between blocked and blocking merge requests introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/27323 milestone: '11.11' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_cleanup_schedules.yml b/db/docs/merge_request_cleanup_schedules.yml index 9a9338713a6..e25c88c99a7 100644 --- a/db/docs/merge_request_cleanup_schedules.yml +++ b/db/docs/merge_request_cleanup_schedules.yml @@ -7,3 +7,4 @@ feature_categories: description: Store refs cleanup schedules for merge requests introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/46758 milestone: '13.6' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_context_commit_diff_files.yml b/db/docs/merge_request_context_commit_diff_files.yml index 08af5c387c4..6b64ea87555 100644 --- a/db/docs/merge_request_context_commit_diff_files.yml +++ b/db/docs/merge_request_context_commit_diff_files.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores diffs data for merge request context commits introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23701 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_context_commits.yml b/db/docs/merge_request_context_commits.yml index 4c52a0a6c08..1c8fc45776f 100644 --- a/db/docs/merge_request_context_commits.yml +++ b/db/docs/merge_request_context_commits.yml @@ -7,3 +7,4 @@ feature_categories: description: Store context commit related data for merge requests introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23701 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_diff_commit_users.yml b/db/docs/merge_request_diff_commit_users.yml index 4a07b37993e..1e6e78b37e3 100644 --- a/db/docs/merge_request_diff_commit_users.yml +++ b/db/docs/merge_request_diff_commit_users.yml @@ -7,3 +7,4 @@ feature_categories: description: Store commit user information for merge request diffs introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63669 milestone: '14.1' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_diff_commits.yml b/db/docs/merge_request_diff_commits.yml index 155b6f82612..1b2f910c88a 100644 --- a/db/docs/merge_request_diff_commits.yml +++ b/db/docs/merge_request_diff_commits.yml @@ -7,3 +7,4 @@ feature_categories: description: Store commit related information within a merge request diff introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/12527 milestone: '9.4' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_diff_details.yml b/db/docs/merge_request_diff_details.yml index ff0770e97b6..7036c799df9 100644 --- a/db/docs/merge_request_diff_details.yml +++ b/db/docs/merge_request_diff_details.yml @@ -7,3 +7,4 @@ feature_categories: description: External MR diff replication detail introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/34248 milestone: '13.4' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_diff_files.yml b/db/docs/merge_request_diff_files.yml index 56b7b0ec6ee..5bb625231f8 100644 --- a/db/docs/merge_request_diff_files.yml +++ b/db/docs/merge_request_diff_files.yml @@ -7,3 +7,4 @@ feature_categories: description: Store file related information within a merge request diff introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/12047 milestone: '9.4' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_diffs.yml b/db/docs/merge_request_diffs.yml index 912f972e67d..d1044ebffe8 100644 --- a/db/docs/merge_request_diffs.yml +++ b/db/docs/merge_request_diffs.yml @@ -4,6 +4,7 @@ classes: - MergeRequestDiff feature_categories: - code_review -description: Store information about the changes made within a git push for a merge request +description: Store information about the changes made within a git push for a merge request introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/c983e8eb3d9cac01090b8657735544f71f891576 milestone: '6.6' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_metrics.yml b/db/docs/merge_request_metrics.yml index 0b166eee455..31267b6bf97 100644 --- a/db/docs/merge_request_metrics.yml +++ b/db/docs/merge_request_metrics.yml @@ -8,3 +8,4 @@ feature_categories: description: Store various metrics for merge requests. introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/5986 milestone: '8.12' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_predictions.yml b/db/docs/merge_request_predictions.yml index 7495f0934a4..60680a73583 100644 --- a/db/docs/merge_request_predictions.yml +++ b/db/docs/merge_request_predictions.yml @@ -7,3 +7,4 @@ feature_categories: description: Includes machine learning model predictions introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/97622 milestone: '15.4' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_reviewers.yml b/db/docs/merge_request_reviewers.yml index 61810bd13c9..b8afea0d217 100644 --- a/db/docs/merge_request_reviewers.yml +++ b/db/docs/merge_request_reviewers.yml @@ -7,3 +7,4 @@ feature_categories: description: Store allocated reviewers for merge requests introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40358 milestone: '13.4' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_request_user_mentions.yml b/db/docs/merge_request_user_mentions.yml index 95d2117c12b..26d2b0b7a25 100644 --- a/db/docs/merge_request_user_mentions.yml +++ b/db/docs/merge_request_user_mentions.yml @@ -7,3 +7,4 @@ feature_categories: description: Store user mentions for merge requests introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19009 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_requests.yml b/db/docs/merge_requests.yml index 6546d28a534..8e849a242b4 100644 --- a/db/docs/merge_requests.yml +++ b/db/docs/merge_requests.yml @@ -7,3 +7,4 @@ feature_categories: description: This is the main table that stores information about project merge requests. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/6d460aa2d6b3959593c168eed181516036525393 milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/merge_requests_closing_issues.yml b/db/docs/merge_requests_closing_issues.yml index 210419bc75f..9ad45df375a 100644 --- a/db/docs/merge_requests_closing_issues.yml +++ b/db/docs/merge_requests_closing_issues.yml @@ -7,3 +7,4 @@ feature_categories: description: Store the events of merge request closing any issues introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/5986 milestone: '8.12' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_requests_compliance_violations.yml b/db/docs/merge_requests_compliance_violations.yml index cfa7f78c13e..f23e734de8f 100644 --- a/db/docs/merge_requests_compliance_violations.yml +++ b/db/docs/merge_requests_compliance_violations.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74290 milestone: '14.6' +gitlab_schema: gitlab_main diff --git a/db/docs/merge_trains.yml b/db/docs/merge_trains.yml index e0481d923c0..3b666322d3b 100644 --- a/db/docs/merge_trains.yml +++ b/db/docs/merge_trains.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/827fc3ccb9335aa29fba0fc532b70015ec4c5186 milestone: '11.11' +gitlab_schema: gitlab_main diff --git a/db/docs/metrics_dashboard_annotations.yml b/db/docs/metrics_dashboard_annotations.yml index a874ef0dfdc..6ecf5317794 100644 --- a/db/docs/metrics_dashboard_annotations.yml +++ b/db/docs/metrics_dashboard_annotations.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/27583 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/metrics_users_starred_dashboards.yml b/db/docs/metrics_users_starred_dashboards.yml index 903b563d071..29a027de895 100644 --- a/db/docs/metrics_users_starred_dashboards.yml +++ b/db/docs/metrics_users_starred_dashboards.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/29912 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/milestone_releases.yml b/db/docs/milestone_releases.yml index de2b6a9cfbc..e84c83891c3 100644 --- a/db/docs/milestone_releases.yml +++ b/db/docs/milestone_releases.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/user/project/releases/#associate-milestones-with-a-release introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/a43ab8d6a430014e875deb3bff3fd8d8da256747 milestone: '12.3' +gitlab_schema: gitlab_main diff --git a/db/docs/milestones.yml b/db/docs/milestones.yml index c41bb289f37..8ba4f3a4de0 100644 --- a/db/docs/milestones.yml +++ b/db/docs/milestones.yml @@ -7,3 +7,4 @@ feature_categories: description: Information related to milestones, used by team planning features to timebox work introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/23d950855d6d2524d00b1f0618c008e2529f06a4 milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/ml_candidate_metadata.yml b/db/docs/ml_candidate_metadata.yml new file mode 100644 index 00000000000..485544f0f59 --- /dev/null +++ b/db/docs/ml_candidate_metadata.yml @@ -0,0 +1,11 @@ +--- +table_name: ml_candidate_metadata +classes: + - Ml::CandidateMetadata +feature_categories: + - mlops + - incubation +gitlab_schema: gitlab_main +description: A Candidate Metadata record holds extra information about the candidate +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/104267 +milestone: '15.7' diff --git a/db/docs/ml_candidate_metrics.yml b/db/docs/ml_candidate_metrics.yml index b0d9ed13489..24489973dd5 100644 --- a/db/docs/ml_candidate_metrics.yml +++ b/db/docs/ml_candidate_metrics.yml @@ -8,3 +8,4 @@ feature_categories: description: Metrics recorded for a Machine Learning model candidate introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95168 milestone: '15.4' +gitlab_schema: gitlab_main diff --git a/db/docs/ml_candidate_params.yml b/db/docs/ml_candidate_params.yml index 01903b66108..25372de7c7f 100644 --- a/db/docs/ml_candidate_params.yml +++ b/db/docs/ml_candidate_params.yml @@ -8,3 +8,4 @@ feature_categories: 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' +gitlab_schema: gitlab_main diff --git a/db/docs/ml_candidates.yml b/db/docs/ml_candidates.yml index c1f7f622350..c057eb45675 100644 --- a/db/docs/ml_candidates.yml +++ b/db/docs/ml_candidates.yml @@ -8,3 +8,4 @@ feature_categories: 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' +gitlab_schema: gitlab_main diff --git a/db/docs/ml_experiment_metadata.yml b/db/docs/ml_experiment_metadata.yml new file mode 100644 index 00000000000..a77781cb601 --- /dev/null +++ b/db/docs/ml_experiment_metadata.yml @@ -0,0 +1,11 @@ +--- +table_name: ml_experiment_metadata +classes: + - Ml::ExperimentMetadata +feature_categories: + - mlops + - incubation +gitlab_schema: gitlab_main +description: An Experiment Metadata record holds extra information about the experiment +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/104267 +milestone: '15.7' diff --git a/db/docs/ml_experiments.yml b/db/docs/ml_experiments.yml index ea5edc9569c..bada30749d3 100644 --- a/db/docs/ml_experiments.yml +++ b/db/docs/ml_experiments.yml @@ -8,3 +8,4 @@ feature_categories: description: A Machine Learning Experiments groups many Model Candidates introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95168 milestone: '15.4' +gitlab_schema: gitlab_main diff --git a/db/docs/namespace_admin_notes.yml b/db/docs/namespace_admin_notes.yml index f46d8f8846b..6d6710f7ee4 100644 --- a/db/docs/namespace_admin_notes.yml +++ b/db/docs/namespace_admin_notes.yml @@ -8,3 +8,4 @@ feature_categories: description: Contains notes about groups that are visible to server administrators. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47825 milestone: '13.11' +gitlab_schema: gitlab_main diff --git a/db/docs/namespace_aggregation_schedules.yml b/db/docs/namespace_aggregation_schedules.yml index 07c80396302..c961c33f2ee 100644 --- a/db/docs/namespace_aggregation_schedules.yml +++ b/db/docs/namespace_aggregation_schedules.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps update schedules for namespace_root_storage_statistics introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/29570 milestone: '12.1' +gitlab_schema: gitlab_main diff --git a/db/docs/namespace_bans.yml b/db/docs/namespace_bans.yml index 7e11738ab81..af68cf0b48b 100644 --- a/db/docs/namespace_bans.yml +++ b/db/docs/namespace_bans.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains users banned from namespaces introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/91271 milestone: "15.2" +gitlab_schema: gitlab_main diff --git a/db/docs/namespace_ci_cd_settings.yml b/db/docs/namespace_ci_cd_settings.yml index 8159f721c98..ddfa390694c 100644 --- a/db/docs/namespace_ci_cd_settings.yml +++ b/db/docs/namespace_ci_cd_settings.yml @@ -8,3 +8,4 @@ feature_categories: description: Namespace-scoped settings related to the CI/CD domain introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/86477 milestone: '15.0' +gitlab_schema: gitlab_main diff --git a/db/docs/namespace_commit_emails.yml b/db/docs/namespace_commit_emails.yml index d7e192f97f4..c19ff1c577b 100644 --- a/db/docs/namespace_commit_emails.yml +++ b/db/docs/namespace_commit_emails.yml @@ -7,3 +7,4 @@ feature_categories: description: User default email for commits from the GitLab UI introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/101832 milestone: '15.6' +gitlab_schema: gitlab_main diff --git a/db/docs/namespace_details.yml b/db/docs/namespace_details.yml index 00053d39396..d256085bf00 100644 --- a/db/docs/namespace_details.yml +++ b/db/docs/namespace_details.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store details for namespaces introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/82958 milestone: '15.3' +gitlab_schema: gitlab_main diff --git a/db/docs/namespace_limits.yml b/db/docs/namespace_limits.yml index 55b174f9e6f..8601d163d9d 100644 --- a/db/docs/namespace_limits.yml +++ b/db/docs/namespace_limits.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains limits for namespace features like storage and ci introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/34746 milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/namespace_package_settings.yml b/db/docs/namespace_package_settings.yml index 518458dd02f..7247b1187f5 100644 --- a/db/docs/namespace_package_settings.yml +++ b/db/docs/namespace_package_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: Namespace and group-level settings for the package registry introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/50104 milestone: '13.8' +gitlab_schema: gitlab_main diff --git a/db/docs/namespace_root_storage_statistics.yml b/db/docs/namespace_root_storage_statistics.yml index ce8620db1e5..2a3e19ab108 100644 --- a/db/docs/namespace_root_storage_statistics.yml +++ b/db/docs/namespace_root_storage_statistics.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/bde41ee866d0fe0b1bb5ece1130fb6e24d95ad17 milestone: '12.1' +gitlab_schema: gitlab_main diff --git a/db/docs/namespace_settings.yml b/db/docs/namespace_settings.yml index ef2f96eb46e..85df86074dc 100644 --- a/db/docs/namespace_settings.yml +++ b/db/docs/namespace_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores settings per namespace introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36321 milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/namespace_statistics.yml b/db/docs/namespace_statistics.yml index eb8d7f6a5ca..fd7dcb4b62e 100644 --- a/db/docs/namespace_statistics.yml +++ b/db/docs/namespace_statistics.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/48d8bdca0493056a717cd7d9fee2e8b51d6b0502 milestone: '9.0' +gitlab_schema: gitlab_main diff --git a/db/docs/namespaces.yml b/db/docs/namespaces.yml index 0518b055e52..e608e996d51 100644 --- a/db/docs/namespaces.yml +++ b/db/docs/namespaces.yml @@ -10,3 +10,4 @@ feature_categories: description: Storing namespaces records for groups, users and projects introduced_by_url: https://github.com/gitlabhq/gitlabhq/pull/2051 milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/namespaces_sync_events.yml b/db/docs/namespaces_sync_events.yml index f674bfcf622..f143ac29804 100644 --- a/db/docs/namespaces_sync_events.yml +++ b/db/docs/namespaces_sync_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Used as a queue of data that needs to be synchronized between the `ci` and `main` database introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75517 milestone: '14.6' +gitlab_schema: gitlab_main diff --git a/db/docs/note_diff_files.yml b/db/docs/note_diff_files.yml index 33921af7f6d..5e78644fe52 100644 --- a/db/docs/note_diff_files.yml +++ b/db/docs/note_diff_files.yml @@ -7,3 +7,4 @@ feature_categories: description: Persisted truncated note diffs introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/18991 milestone: '11.0' +gitlab_schema: gitlab_main diff --git a/db/docs/notes.yml b/db/docs/notes.yml index f97bfc5bb5c..a6bc81f093f 100644 --- a/db/docs/notes.yml +++ b/db/docs/notes.yml @@ -20,3 +20,4 @@ feature_categories: description: The object at the core of comments, discussions and system notes shown on issues, MRs and epics introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9ba1224867665844b117fa037e1465bb706b3685 milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/notification_settings.yml b/db/docs/notification_settings.yml index 214db1ca14a..c048163a790 100644 --- a/db/docs/notification_settings.yml +++ b/db/docs/notification_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: User preferences for receiving notifications related to various actions within the application introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/31b0e53015e38e51d9c02cca85c9279600b1bf85 milestone: '8.7' +gitlab_schema: gitlab_main diff --git a/db/docs/oauth_access_grants.yml b/db/docs/oauth_access_grants.yml index e36f1bcc36c..197d4fc59bd 100644 --- a/db/docs/oauth_access_grants.yml +++ b/db/docs/oauth_access_grants.yml @@ -8,3 +8,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/e41dadcb33fda44ee274daa673bd933e13aa90eb milestone: '7.7' +gitlab_schema: gitlab_main diff --git a/db/docs/oauth_access_tokens.yml b/db/docs/oauth_access_tokens.yml index 0f9165f1fca..f409762f483 100644 --- a/db/docs/oauth_access_tokens.yml +++ b/db/docs/oauth_access_tokens.yml @@ -8,3 +8,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/e41dadcb33fda44ee274daa673bd933e13aa90eb milestone: '7.7' +gitlab_schema: gitlab_main diff --git a/db/docs/oauth_applications.yml b/db/docs/oauth_applications.yml index 307a436373e..ac13ab3319a 100644 --- a/db/docs/oauth_applications.yml +++ b/db/docs/oauth_applications.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/e41dadcb33fda44ee274daa673bd933e13aa90eb milestone: '7.7' +gitlab_schema: gitlab_main diff --git a/db/docs/oauth_openid_requests.yml b/db/docs/oauth_openid_requests.yml index 321811e1722..011b91a758a 100644 --- a/db/docs/oauth_openid_requests.yml +++ b/db/docs/oauth_openid_requests.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/c4982890489d254da2fe998aab30bf257767ed5e milestone: '9.0' +gitlab_schema: gitlab_main diff --git a/db/docs/onboarding_progresses.yml b/db/docs/onboarding_progresses.yml index 80b70fe0b1f..805b674d44b 100644 --- a/db/docs/onboarding_progresses.yml +++ b/db/docs/onboarding_progresses.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/50711 milestone: '13.8' +gitlab_schema: gitlab_main diff --git a/db/docs/operations_feature_flag_scopes.yml b/db/docs/operations_feature_flag_scopes.yml index ac1665fb3a6..98c5c09982c 100644 --- a/db/docs/operations_feature_flag_scopes.yml +++ b/db/docs/operations_feature_flag_scopes.yml @@ -6,3 +6,4 @@ feature_categories: description: Deprecated in favor of `operations_scopes`. To be dropped. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9110 milestone: '11.8' +gitlab_schema: gitlab_main diff --git a/db/docs/operations_feature_flags.yml b/db/docs/operations_feature_flags.yml index c84ed55d0fb..9207ab20b3a 100644 --- a/db/docs/operations_feature_flags.yml +++ b/db/docs/operations_feature_flags.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7433 milestone: '11.4' +gitlab_schema: gitlab_main diff --git a/db/docs/operations_feature_flags_clients.yml b/db/docs/operations_feature_flags_clients.yml index f8f04cadbb7..d97309f0202 100644 --- a/db/docs/operations_feature_flags_clients.yml +++ b/db/docs/operations_feature_flags_clients.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/operations/feature_flags.html introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7433 milestone: '11.4' +gitlab_schema: gitlab_main diff --git a/db/docs/operations_feature_flags_issues.yml b/db/docs/operations_feature_flags_issues.yml index 6b62629a38d..ad361f2e659 100644 --- a/db/docs/operations_feature_flags_issues.yml +++ b/db/docs/operations_feature_flags_issues.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/operations/feature_flags.html#feature-flag-related-issues introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/32876 milestone: '13.1' +gitlab_schema: gitlab_main diff --git a/db/docs/operations_scopes.yml b/db/docs/operations_scopes.yml index 781b0a459ab..0275bec0579 100644 --- a/db/docs/operations_scopes.yml +++ b/db/docs/operations_scopes.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/operations/feature_flags.html#feature-flag-strategies introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/24819 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/operations_strategies.yml b/db/docs/operations_strategies.yml index c21859e2de6..f92e6c5b057 100644 --- a/db/docs/operations_strategies.yml +++ b/db/docs/operations_strategies.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/operations/feature_flags.html#feature-flag-strategies introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/24819 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/operations_strategies_user_lists.yml b/db/docs/operations_strategies_user_lists.yml index ec8062ab57c..c4f0c42c5c5 100644 --- a/db/docs/operations_strategies_user_lists.yml +++ b/db/docs/operations_strategies_user_lists.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/operations/feature_flags.html#user-list introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/30243 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/operations_user_lists.yml b/db/docs/operations_user_lists.yml index af1e091ee45..37b6949ea15 100644 --- a/db/docs/operations_user_lists.yml +++ b/db/docs/operations_user_lists.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/operations/feature_flags.html#user-list introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/28822 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/p_ci_builds_metadata.yml b/db/docs/p_ci_builds_metadata.yml index 676cb3bfb1c..d984c68541d 100644 --- a/db/docs/p_ci_builds_metadata.yml +++ b/db/docs/p_ci_builds_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Routing table that holds information for job execution introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/100115 milestone: '15.5' +gitlab_schema: gitlab_ci diff --git a/db/docs/packages_build_infos.yml b/db/docs/packages_build_infos.yml index 5eae65c0e0e..aafb24ad265 100644 --- a/db/docs/packages_build_infos.yml +++ b/db/docs/packages_build_infos.yml @@ -7,3 +7,4 @@ feature_categories: description: Join table relating packages_packages with ci_pipelines introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19796 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_cleanup_policies.yml b/db/docs/packages_cleanup_policies.yml index 1221c7952a0..0353f08fc8e 100644 --- a/db/docs/packages_cleanup_policies.yml +++ b/db/docs/packages_cleanup_policies.yml @@ -7,3 +7,4 @@ feature_categories: description: Cleanup policy parameters for packages. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/85918 milestone: '15.0' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_composer_cache_files.yml b/db/docs/packages_composer_cache_files.yml index e6e81eb149b..76dc9d75245 100644 --- a/db/docs/packages_composer_cache_files.yml +++ b/db/docs/packages_composer_cache_files.yml @@ -7,3 +7,4 @@ feature_categories: description: Composer packages cached SHA files (deprecated) introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51509 milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_composer_metadata.yml b/db/docs/packages_composer_metadata.yml index 19d51711d42..e6ab8fcb71e 100644 --- a/db/docs/packages_composer_metadata.yml +++ b/db/docs/packages_composer_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Composer package metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/30448 milestone: '13.1' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_conan_file_metadata.yml b/db/docs/packages_conan_file_metadata.yml index 7d4d86ee4ed..9d8888d73eb 100644 --- a/db/docs/packages_conan_file_metadata.yml +++ b/db/docs/packages_conan_file_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Conan package file metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/16418 milestone: '12.5' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_conan_metadata.yml b/db/docs/packages_conan_metadata.yml index 82b590af698..84bf02b9aeb 100644 --- a/db/docs/packages_conan_metadata.yml +++ b/db/docs/packages_conan_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Conan package metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/16418 milestone: '12.5' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_debian_file_metadata.yml b/db/docs/packages_debian_file_metadata.yml index 6a86b7ec285..f24ddd0efbf 100644 --- a/db/docs/packages_debian_file_metadata.yml +++ b/db/docs/packages_debian_file_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Debian package file metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49692 milestone: '13.8' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_debian_group_architectures.yml b/db/docs/packages_debian_group_architectures.yml index 4ffee154fa3..d9d6ea4c714 100644 --- a/db/docs/packages_debian_group_architectures.yml +++ b/db/docs/packages_debian_group_architectures.yml @@ -7,3 +7,4 @@ feature_categories: description: Debian registry group-level architectures introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51265 milestone: '13.8' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_debian_group_component_files.yml b/db/docs/packages_debian_group_component_files.yml index dc68328e4b5..134400b42b4 100644 --- a/db/docs/packages_debian_group_component_files.yml +++ b/db/docs/packages_debian_group_component_files.yml @@ -7,3 +7,4 @@ feature_categories: description: Debian group-level component files introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/52885 milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_debian_group_components.yml b/db/docs/packages_debian_group_components.yml index 316e46b90b7..d57fbf8d8b7 100644 --- a/db/docs/packages_debian_group_components.yml +++ b/db/docs/packages_debian_group_components.yml @@ -7,3 +7,4 @@ feature_categories: description: Debian package group-level distribution components introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51732 milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_debian_group_distribution_keys.yml b/db/docs/packages_debian_group_distribution_keys.yml index 19d55536e37..522eeb8afb1 100644 --- a/db/docs/packages_debian_group_distribution_keys.yml +++ b/db/docs/packages_debian_group_distribution_keys.yml @@ -7,3 +7,4 @@ feature_categories: description: Debian group-level distribution keys introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60993 milestone: '14.0' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_debian_group_distributions.yml b/db/docs/packages_debian_group_distributions.yml index cb4b3bcd469..e324e73a2bb 100644 --- a/db/docs/packages_debian_group_distributions.yml +++ b/db/docs/packages_debian_group_distributions.yml @@ -7,3 +7,4 @@ feature_categories: description: Debian registry group level distributions introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49405 milestone: '13.8' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_debian_project_architectures.yml b/db/docs/packages_debian_project_architectures.yml index becdee8cfa6..1aba40a3549 100644 --- a/db/docs/packages_debian_project_architectures.yml +++ b/db/docs/packages_debian_project_architectures.yml @@ -7,3 +7,4 @@ feature_categories: description: Debian registry group-level architectures introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51265 milestone: '13.8' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_debian_project_component_files.yml b/db/docs/packages_debian_project_component_files.yml index 5b6da936ebc..a90860ba8b9 100644 --- a/db/docs/packages_debian_project_component_files.yml +++ b/db/docs/packages_debian_project_component_files.yml @@ -7,3 +7,4 @@ feature_categories: description: Debian project-level component files introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/52885 milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_debian_project_components.yml b/db/docs/packages_debian_project_components.yml index 44eb9a489a0..36d0caf29a0 100644 --- a/db/docs/packages_debian_project_components.yml +++ b/db/docs/packages_debian_project_components.yml @@ -7,3 +7,4 @@ feature_categories: description: Debian package project-level distribution components introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51732 milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_debian_project_distribution_keys.yml b/db/docs/packages_debian_project_distribution_keys.yml index 17863f45e88..947c487312e 100644 --- a/db/docs/packages_debian_project_distribution_keys.yml +++ b/db/docs/packages_debian_project_distribution_keys.yml @@ -7,3 +7,4 @@ feature_categories: description: Debian project-level distribution keys introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60993 milestone: '14.0' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_debian_project_distributions.yml b/db/docs/packages_debian_project_distributions.yml index 4689b0b7534..316849a6dd7 100644 --- a/db/docs/packages_debian_project_distributions.yml +++ b/db/docs/packages_debian_project_distributions.yml @@ -7,3 +7,4 @@ feature_categories: description: Debian package registry project level distributions introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49405 milestone: '13.8' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_debian_publications.yml b/db/docs/packages_debian_publications.yml index 181338308a3..1ba9e7b3736 100644 --- a/db/docs/packages_debian_publications.yml +++ b/db/docs/packages_debian_publications.yml @@ -7,3 +7,4 @@ feature_categories: description: Debian package publications relating distributions to packages introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/52916 milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_dependencies.yml b/db/docs/packages_dependencies.yml index 27b0b2cbd9b..ef1be227ce3 100644 --- a/db/docs/packages_dependencies.yml +++ b/db/docs/packages_dependencies.yml @@ -7,3 +7,4 @@ feature_categories: description: Information about package dependencies for a set of supported package types introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20549 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_dependency_links.yml b/db/docs/packages_dependency_links.yml index 5a6731a9e82..2c4548b5685 100644 --- a/db/docs/packages_dependency_links.yml +++ b/db/docs/packages_dependency_links.yml @@ -7,3 +7,4 @@ feature_categories: description: Join table between packages_packages and packages_dependencies introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20549 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_events.yml b/db/docs/packages_events.yml index 1063e26a749..38c47c53721 100644 --- a/db/docs/packages_events.yml +++ b/db/docs/packages_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Package tracking events (deprecated) introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41846 milestone: '13.5' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_helm_file_metadata.yml b/db/docs/packages_helm_file_metadata.yml index 13b23fd88cf..dbd39544482 100644 --- a/db/docs/packages_helm_file_metadata.yml +++ b/db/docs/packages_helm_file_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Helm package file metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57017 milestone: '13.12' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_maven_metadata.yml b/db/docs/packages_maven_metadata.yml index 6f99f79ffc2..01ebfb1c597 100644 --- a/db/docs/packages_maven_metadata.yml +++ b/db/docs/packages_maven_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Maven package metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6607 milestone: '11.3' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_npm_metadata.yml b/db/docs/packages_npm_metadata.yml index af8c20bf1c0..677e9b55b0d 100644 --- a/db/docs/packages_npm_metadata.yml +++ b/db/docs/packages_npm_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Npm package metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/73639 milestone: '14.5' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_nuget_dependency_link_metadata.yml b/db/docs/packages_nuget_dependency_link_metadata.yml index 92c00306eb3..7d93e6aaf77 100644 --- a/db/docs/packages_nuget_dependency_link_metadata.yml +++ b/db/docs/packages_nuget_dependency_link_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Join table between nuget target frameworks and packages_dependency_links introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/30618 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_nuget_metadata.yml b/db/docs/packages_nuget_metadata.yml index 8179666c148..83a43f24af0 100644 --- a/db/docs/packages_nuget_metadata.yml +++ b/db/docs/packages_nuget_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Nuget package metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/30994 milestone: '13.1' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_package_file_build_infos.yml b/db/docs/packages_package_file_build_infos.yml index 16996a07def..2477117add9 100644 --- a/db/docs/packages_package_file_build_infos.yml +++ b/db/docs/packages_package_file_build_infos.yml @@ -7,3 +7,4 @@ feature_categories: description: Join table relating packages_package_files and ci_pipelines introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44348 milestone: '13.6' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_package_files.yml b/db/docs/packages_package_files.yml index c9e23f1003e..30f28f5e4ab 100644 --- a/db/docs/packages_package_files.yml +++ b/db/docs/packages_package_files.yml @@ -7,3 +7,4 @@ feature_categories: description: Package registry file links and file metadata for all package types introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6607 milestone: '11.3' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_packages.yml b/db/docs/packages_packages.yml index 6378aeaa565..d2e08350ab7 100644 --- a/db/docs/packages_packages.yml +++ b/db/docs/packages_packages.yml @@ -7,3 +7,4 @@ feature_categories: description: Information for individual packages in the package registry introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6607 milestone: '11.3' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_pypi_metadata.yml b/db/docs/packages_pypi_metadata.yml index 7d2d8d7be05..01dce318658 100644 --- a/db/docs/packages_pypi_metadata.yml +++ b/db/docs/packages_pypi_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: PyPI package metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/27632 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_rpm_metadata.yml b/db/docs/packages_rpm_metadata.yml index cd34529ff0c..193dc46427e 100644 --- a/db/docs/packages_rpm_metadata.yml +++ b/db/docs/packages_rpm_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Rpm package metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/96019 milestone: '15.4' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_rpm_repository_files.yml b/db/docs/packages_rpm_repository_files.yml index 3aac984265c..7044b58e22a 100644 --- a/db/docs/packages_rpm_repository_files.yml +++ b/db/docs/packages_rpm_repository_files.yml @@ -7,3 +7,4 @@ feature_categories: description: Package registry file links and file metadata for RPM packages introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/97484 milestone: '15.5' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_rubygems_metadata.yml b/db/docs/packages_rubygems_metadata.yml index ba521f99d77..d4cb5cbbeb8 100644 --- a/db/docs/packages_rubygems_metadata.yml +++ b/db/docs/packages_rubygems_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Ruby gems metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/52639 milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/packages_tags.yml b/db/docs/packages_tags.yml index 41aad5590f5..dcd1eccd35c 100644 --- a/db/docs/packages_tags.yml +++ b/db/docs/packages_tags.yml @@ -7,3 +7,4 @@ feature_categories: description: Package identifier tags for supported package types. See https://docs.gitlab.com/ee/user/packages/npm_registry/#add-npm-distribution-tags for an example. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20636 milestone: '12.7' +gitlab_schema: gitlab_main diff --git a/db/docs/pages_deployment_states.yml b/db/docs/pages_deployment_states.yml index dd0ff12abbe..f1907c93454 100644 --- a/db/docs/pages_deployment_states.yml +++ b/db/docs/pages_deployment_states.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores verification state for Geo replicated Pages deployments. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74905 milestone: '14.6' +gitlab_schema: gitlab_main diff --git a/db/docs/pages_deployments.yml b/db/docs/pages_deployments.yml index 606147f9887..f8aae63c191 100644 --- a/db/docs/pages_deployments.yml +++ b/db/docs/pages_deployments.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores ZIP archives for GitLab Pages websites. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41785 milestone: '13.4' +gitlab_schema: gitlab_main diff --git a/db/docs/pages_domain_acme_orders.yml b/db/docs/pages_domain_acme_orders.yml index 1bc97c3e47e..c285f638f3f 100644 --- a/db/docs/pages_domain_acme_orders.yml +++ b/db/docs/pages_domain_acme_orders.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores ACME order information used in obtaining Let's Encrypt certificates for GitLab Pages domains. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/14014 milestone: '12.0' +gitlab_schema: gitlab_main diff --git a/db/docs/pages_domains.yml b/db/docs/pages_domains.yml index e0fc084c4c2..ca4bde86f88 100644 --- a/db/docs/pages_domains.yml +++ b/db/docs/pages_domains.yml @@ -7,3 +7,4 @@ feature_categories: description: Store Pages domain, certificate and encryption meta data. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/173 milestone: '8.5' +gitlab_schema: gitlab_main diff --git a/db/docs/path_locks.yml b/db/docs/path_locks.yml index 27548f44c39..f27856d5dee 100644 --- a/db/docs/path_locks.yml +++ b/db/docs/path_locks.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores paths to repository blobs locked by users introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/684e9d1b5979e11d2edae11a3028a696bfcdedf8 milestone: '8.9' +gitlab_schema: gitlab_main diff --git a/db/docs/personal_access_tokens.yml b/db/docs/personal_access_tokens.yml index 70ad9a93247..8241f4234d8 100644 --- a/db/docs/personal_access_tokens.yml +++ b/db/docs/personal_access_tokens.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/3a609038748055a27c7e01cf4b55d8249709c9cc milestone: '8.9' +gitlab_schema: gitlab_main diff --git a/db/docs/plan_limits.yml b/db/docs/plan_limits.yml index f5ddcb11f3d..7baa9a5b447 100644 --- a/db/docs/plan_limits.yml +++ b/db/docs/plan_limits.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains Plan specific limits (CI minute quantities for example) introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19438 milestone: '12.5' +gitlab_schema: gitlab_main diff --git a/db/docs/plans.yml b/db/docs/plans.yml index df227bcb6e9..71053051cb8 100644 --- a/db/docs/plans.yml +++ b/db/docs/plans.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains information about purchasable Plans for GitLab namespaces introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/39ca951a0f28d147d4689379bbe48a9c14d55d9f milestone: '9.5' +gitlab_schema: gitlab_main diff --git a/db/docs/pm_licenses.yml b/db/docs/pm_licenses.yml new file mode 100644 index 00000000000..55ef2719cbc --- /dev/null +++ b/db/docs/pm_licenses.yml @@ -0,0 +1,10 @@ +--- +table_name: pm_licenses +classes: +- PackageMetadata::License +feature_categories: + - license_compliance +description: Tracks licenses referenced by public package registries. +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/102794 +milestone: '15.6' +gitlab_schema: gitlab_pm diff --git a/db/docs/pm_package_version_licenses.yml b/db/docs/pm_package_version_licenses.yml new file mode 100644 index 00000000000..439162ecf9d --- /dev/null +++ b/db/docs/pm_package_version_licenses.yml @@ -0,0 +1,10 @@ +--- +table_name: pm_package_version_licenses +classes: +- PackageMetadata::PackageVersionLicense +feature_categories: + - license_compliance +description: Tracks licenses under which a given package version has been published. +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/102794 +milestone: '15.6' +gitlab_schema: gitlab_pm diff --git a/db/docs/pm_package_versions.yml b/db/docs/pm_package_versions.yml new file mode 100644 index 00000000000..7b015ddc174 --- /dev/null +++ b/db/docs/pm_package_versions.yml @@ -0,0 +1,10 @@ +--- +table_name: pm_package_versions +classes: +- PackageMetadata::PackageVersion +feature_categories: +- license_compliance +description: Tracks package versions served by public package registries. +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/102794 +milestone: '15.6' +gitlab_schema: gitlab_pm diff --git a/db/docs/pm_packages.yml b/db/docs/pm_packages.yml new file mode 100644 index 00000000000..35932b37990 --- /dev/null +++ b/db/docs/pm_packages.yml @@ -0,0 +1,10 @@ +--- +table_name: pm_packages +classes: +- PackageMetadata::Package +feature_categories: +- license_compliance +description: Tracks packages served by public package registries. +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/102794 +milestone: '15.6' +gitlab_schema: gitlab_pm diff --git a/db/docs/pool_repositories.yml b/db/docs/pool_repositories.yml index 96ca1dcf7d9..190b2127f58 100644 --- a/db/docs/pool_repositories.yml +++ b/db/docs/pool_repositories.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/fff7754186202cfcdeaa0962c28e5d43ddd705b7 milestone: '11.6' +gitlab_schema: gitlab_main diff --git a/db/docs/postgres_async_indexes.yml b/db/docs/postgres_async_indexes.yml index b23b72de808..9e54fe11b89 100644 --- a/db/docs/postgres_async_indexes.yml +++ b/db/docs/postgres_async_indexes.yml @@ -9,3 +9,4 @@ description: >- See https://docs.gitlab.com/ee/development/adding_database_indexes.html#create-indexes-asynchronously for more details. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/66478 milestone: '14.2' +gitlab_schema: gitlab_shared diff --git a/db/docs/postgres_reindex_actions.yml b/db/docs/postgres_reindex_actions.yml index d7297454d6a..d36917bd707 100644 --- a/db/docs/postgres_reindex_actions.yml +++ b/db/docs/postgres_reindex_actions.yml @@ -10,3 +10,4 @@ description: >- for details about reindexing. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/43156 milestone: '13.5' +gitlab_schema: gitlab_shared diff --git a/db/docs/postgres_reindex_queued_actions.yml b/db/docs/postgres_reindex_queued_actions.yml index 7955d000f8c..d6eef0eb326 100644 --- a/db/docs/postgres_reindex_queued_actions.yml +++ b/db/docs/postgres_reindex_queued_actions.yml @@ -9,3 +9,4 @@ description: >- Actions in this queue will be prioritized over regular reindexing actions. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/73480 milestone: '14.5' +gitlab_schema: gitlab_shared diff --git a/db/docs/product_analytics_events_experimental.yml b/db/docs/product_analytics_events_experimental.yml index c295074b706..347a3ef88ac 100644 --- a/db/docs/product_analytics_events_experimental.yml +++ b/db/docs/product_analytics_events_experimental.yml @@ -7,3 +7,4 @@ feature_categories: description: Product analytic events, experimental feature. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/fc6c53e6f7b47dc22c8619a5a6fe491d29778d3f milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/programming_languages.yml b/db/docs/programming_languages.yml index 5da5720a116..176ab502c74 100644 --- a/db/docs/programming_languages.yml +++ b/db/docs/programming_languages.yml @@ -7,3 +7,4 @@ feature_categories: description: Contains known programming languages and their assigned colors introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/19480 milestone: '11.2' +gitlab_schema: gitlab_main diff --git a/db/docs/project_access_tokens.yml b/db/docs/project_access_tokens.yml index 8c53c854b64..ddaca744571 100644 --- a/db/docs/project_access_tokens.yml +++ b/db/docs/project_access_tokens.yml @@ -6,3 +6,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33272 milestone: '13.1' +gitlab_schema: gitlab_main diff --git a/db/docs/project_alerting_settings.yml b/db/docs/project_alerting_settings.yml index 0737c65faaf..629ba0ba834 100644 --- a/db/docs/project_alerting_settings.yml +++ b/db/docs/project_alerting_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists project-level tokens for manual Prometheus installations introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9334 milestone: '11.8' +gitlab_schema: gitlab_main diff --git a/db/docs/project_aliases.yml b/db/docs/project_aliases.yml index f79c81d2afe..799dff34e7e 100644 --- a/db/docs/project_aliases.yml +++ b/db/docs/project_aliases.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores aliases of projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/14108 milestone: '12.1' +gitlab_schema: gitlab_main diff --git a/db/docs/project_authorizations.yml b/db/docs/project_authorizations.yml index 890997d7d33..b37634047f0 100644 --- a/db/docs/project_authorizations.yml +++ b/db/docs/project_authorizations.yml @@ -8,3 +8,4 @@ feature_categories: description: Stores maximal access to the project per user introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/6839 milestone: '8.14' +gitlab_schema: gitlab_main diff --git a/db/docs/project_auto_devops.yml b/db/docs/project_auto_devops.yml index dd960ecc4eb..ff4e92c74f5 100644 --- a/db/docs/project_auto_devops.yml +++ b/db/docs/project_auto_devops.yml @@ -7,3 +7,4 @@ feature_categories: description: Auto DevOps settings for a project introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/6ed490401f49a8941dc7a9e3757ec4012f14ef0b milestone: '10.0' +gitlab_schema: gitlab_main diff --git a/db/docs/project_build_artifacts_size_refreshes.yml b/db/docs/project_build_artifacts_size_refreshes.yml index 56bad0e4df6..2e3a6a12b14 100644 --- a/db/docs/project_build_artifacts_size_refreshes.yml +++ b/db/docs/project_build_artifacts_size_refreshes.yml @@ -7,3 +7,4 @@ feature_categories: description: Temporary table to accurately recompute artifacts size. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/81306 milestone: '14.9' +gitlab_schema: gitlab_main diff --git a/db/docs/project_ci_cd_settings.yml b/db/docs/project_ci_cd_settings.yml index a736cf6a8dc..265ec896247 100644 --- a/db/docs/project_ci_cd_settings.yml +++ b/db/docs/project_ci_cd_settings.yml @@ -9,3 +9,4 @@ feature_categories: description: Project-scoped settings related to the CI/CD domain introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/392c411bdc16386ef42c86afaf8c4d8e4cddb955 milestone: '10.8' +gitlab_schema: gitlab_main diff --git a/db/docs/project_ci_feature_usages.yml b/db/docs/project_ci_feature_usages.yml index e7e354c6cc7..a3f7be26027 100644 --- a/db/docs/project_ci_feature_usages.yml +++ b/db/docs/project_ci_feature_usages.yml @@ -7,3 +7,4 @@ feature_categories: description: Project CI feature usage information used to access CI data from the main database. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68186 milestone: '14.2' +gitlab_schema: gitlab_main diff --git a/db/docs/project_compliance_framework_settings.yml b/db/docs/project_compliance_framework_settings.yml index bc5555926c1..ab68259e87e 100644 --- a/db/docs/project_compliance_framework_settings.yml +++ b/db/docs/project_compliance_framework_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/28182 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/project_custom_attributes.yml b/db/docs/project_custom_attributes.yml index 90f13b4f593..3a4b76c5b02 100644 --- a/db/docs/project_custom_attributes.yml +++ b/db/docs/project_custom_attributes.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores custom attributes per project introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/14593 milestone: '10.2' +gitlab_schema: gitlab_main diff --git a/db/docs/project_daily_statistics.yml b/db/docs/project_daily_statistics.yml index 5de94c2845b..862a63b1909 100644 --- a/db/docs/project_daily_statistics.yml +++ b/db/docs/project_daily_statistics.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores repository fetch statistics per day introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/23596 milestone: '11.9' +gitlab_schema: gitlab_main diff --git a/db/docs/project_deploy_tokens.yml b/db/docs/project_deploy_tokens.yml index 12e565bf4de..80bca84bf4c 100644 --- a/db/docs/project_deploy_tokens.yml +++ b/db/docs/project_deploy_tokens.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/user/project/deploy_tokens/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/8315861c9a50675b4f4f4ca536f0da90f27994f3 milestone: '10.7' +gitlab_schema: gitlab_main diff --git a/db/docs/project_error_tracking_settings.yml b/db/docs/project_error_tracking_settings.yml index d10982fe712..5bfc278a206 100644 --- a/db/docs/project_error_tracking_settings.yml +++ b/db/docs/project_error_tracking_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: Project settings related to Error Tracking introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/24047 milestone: '11.7' +gitlab_schema: gitlab_main diff --git a/db/docs/project_export_jobs.yml b/db/docs/project_export_jobs.yml index 991cdbeb12a..2eb6aa51202 100644 --- a/db/docs/project_export_jobs.yml +++ b/db/docs/project_export_jobs.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to track and control project export status introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23664 milestone: '12.9' +gitlab_schema: gitlab_main diff --git a/db/docs/project_feature_usages.yml b/db/docs/project_feature_usages.yml index b3182de243b..c209abf25eb 100644 --- a/db/docs/project_feature_usages.yml +++ b/db/docs/project_feature_usages.yml @@ -7,3 +7,4 @@ feature_categories: description: Track Jira DVCS usage introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/21db9a55e200b23a5a47251e9df46fd548c74559 milestone: '11.8' +gitlab_schema: gitlab_main diff --git a/db/docs/project_features.yml b/db/docs/project_features.yml index 7b94db88e70..a0a1cce3a7d 100644 --- a/db/docs/project_features.yml +++ b/db/docs/project_features.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores access levels for project features like wikis, issues, repositories, containers, ect. introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/5606 milestone: '8.12' +gitlab_schema: gitlab_main diff --git a/db/docs/project_group_links.yml b/db/docs/project_group_links.yml index ca1aedf25b8..c03141058b6 100644 --- a/db/docs/project_group_links.yml +++ b/db/docs/project_group_links.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/3ac5a759e93e632539438d4564582c645a9f6799 milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/project_import_data.yml b/db/docs/project_import_data.yml index 22c0f036b63..283657a1dd3 100644 --- a/db/docs/project_import_data.yml +++ b/db/docs/project_import_data.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store credentials and configuration of external projects when using the Import/Export feature introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/7d98c8842d6bc9b14fb410f028db7ab651961b42 milestone: '7.10' +gitlab_schema: gitlab_main diff --git a/db/docs/project_incident_management_settings.yml b/db/docs/project_incident_management_settings.yml index b1ef6824fe2..2e9812e9bf0 100644 --- a/db/docs/project_incident_management_settings.yml +++ b/db/docs/project_incident_management_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists project settings for incident management introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9744 milestone: '11.9' +gitlab_schema: gitlab_main diff --git a/db/docs/project_metrics_settings.yml b/db/docs/project_metrics_settings.yml index 9090f15278c..6ff8902b24e 100644 --- a/db/docs/project_metrics_settings.yml +++ b/db/docs/project_metrics_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/bb13ae974c295718eb80c14a179b721ba192a089 milestone: '11.11' +gitlab_schema: gitlab_main diff --git a/db/docs/project_mirror_data.yml b/db/docs/project_mirror_data.yml index 3ea755c04a2..5ac43215b26 100644 --- a/db/docs/project_mirror_data.yml +++ b/db/docs/project_mirror_data.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store and track the project import status when using the Import/Export feature introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/0ca479d1ce0eadfcdc0e29d0e18136f5790d5b2f milestone: '9.3' +gitlab_schema: gitlab_main diff --git a/db/docs/project_pages_metadata.yml b/db/docs/project_pages_metadata.yml index aa792520bc3..d9b609d7784 100644 --- a/db/docs/project_pages_metadata.yml +++ b/db/docs/project_pages_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Store GitLab Pages metadata for projects. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17197 milestone: '12.4' +gitlab_schema: gitlab_main diff --git a/db/docs/project_relation_export_uploads.yml b/db/docs/project_relation_export_uploads.yml index 369f6d281ee..43c6d33f5a5 100644 --- a/db/docs/project_relation_export_uploads.yml +++ b/db/docs/project_relation_export_uploads.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store relation export files location introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90624 milestone: '15.2' +gitlab_schema: gitlab_main diff --git a/db/docs/project_relation_exports.yml b/db/docs/project_relation_exports.yml index 7014d4cae0d..f25fe8280ae 100644 --- a/db/docs/project_relation_exports.yml +++ b/db/docs/project_relation_exports.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to track the generation of relation export files for projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90624 milestone: '15.2' +gitlab_schema: gitlab_main diff --git a/db/docs/project_repositories.yml b/db/docs/project_repositories.yml index ed90a0d1595..2a3e37098c7 100644 --- a/db/docs/project_repositories.yml +++ b/db/docs/project_repositories.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps disk path to repositories and link to the shard introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8614 milestone: '11.6' +gitlab_schema: gitlab_main diff --git a/db/docs/project_repository_states.yml b/db/docs/project_repository_states.yml index fa762a646f4..6a8f33e7fa5 100644 --- a/db/docs/project_repository_states.yml +++ b/db/docs/project_repository_states.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps checksums of repositories introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/4428 milestone: '10.6' +gitlab_schema: gitlab_main diff --git a/db/docs/project_repository_storage_moves.yml b/db/docs/project_repository_storage_moves.yml index 4255a0d4a8a..d48dc700bae 100644 --- a/db/docs/project_repository_storage_moves.yml +++ b/db/docs/project_repository_storage_moves.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores status of project repository moves introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/29095 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/project_security_settings.yml b/db/docs/project_security_settings.yml index 79ebdcae8c2..99a767978fb 100644 --- a/db/docs/project_security_settings.yml +++ b/db/docs/project_security_settings.yml @@ -8,3 +8,4 @@ feature_categories: description: Project settings related to security features. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/32577 milestone: '13.1' +gitlab_schema: gitlab_main diff --git a/db/docs/project_settings.yml b/db/docs/project_settings.yml index cc084590c89..7113aedf1f8 100644 --- a/db/docs/project_settings.yml +++ b/db/docs/project_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores settings per project introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/a2a7ad291f64a5db74c1bc21fb556e6e8862d0f3 milestone: '10.8' +gitlab_schema: gitlab_main diff --git a/db/docs/project_statistics.yml b/db/docs/project_statistics.yml index 323ba1d60d4..a3afb678877 100644 --- a/db/docs/project_statistics.yml +++ b/db/docs/project_statistics.yml @@ -7,3 +7,4 @@ feature_categories: 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' +gitlab_schema: gitlab_main diff --git a/db/docs/project_topics.yml b/db/docs/project_topics.yml index cbe0d482586..3d8ec0c342a 100644 --- a/db/docs/project_topics.yml +++ b/db/docs/project_topics.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores topics per project relationship introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67574 milestone: '14.3' +gitlab_schema: gitlab_main diff --git a/db/docs/project_wiki_repositories.yml b/db/docs/project_wiki_repositories.yml index 9f01fd2db3f..7da09b7fffe 100644 --- a/db/docs/project_wiki_repositories.yml +++ b/db/docs/project_wiki_repositories.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about project wiki repositories. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/103399 milestone: '15.6' +gitlab_schema: gitlab_main diff --git a/db/docs/project_wiki_repository_states.yml b/db/docs/project_wiki_repository_states.yml index b074eca3c89..c12e904b339 100644 --- a/db/docs/project_wiki_repository_states.yml +++ b/db/docs/project_wiki_repository_states.yml @@ -7,3 +7,4 @@ feature_categories: description: Separate table for project wikis containing Geo verification metadata. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/99168 milestone: '15.5' +gitlab_schema: gitlab_main diff --git a/db/docs/projects.yml b/db/docs/projects.yml index 9a845a21751..0b7dbbe2127 100644 --- a/db/docs/projects.yml +++ b/db/docs/projects.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores project records introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9ba1224867665844b117fa037e1465bb706b3685 milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/projects_sync_events.yml b/db/docs/projects_sync_events.yml index cdc27423778..7e03e5abe63 100644 --- a/db/docs/projects_sync_events.yml +++ b/db/docs/projects_sync_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Used as a queue of data that needs to be synchronized between the `ci` and `main` database introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75517 milestone: '14.6' +gitlab_schema: gitlab_main diff --git a/db/docs/prometheus_alert_events.yml b/db/docs/prometheus_alert_events.yml index 9fed9d9d73b..91820cffa16 100644 --- a/db/docs/prometheus_alert_events.yml +++ b/db/docs/prometheus_alert_events.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7493 milestone: '11.4' +gitlab_schema: gitlab_main diff --git a/db/docs/prometheus_alerts.yml b/db/docs/prometheus_alerts.yml index 3d3a2e45650..cfab6c1c094 100644 --- a/db/docs/prometheus_alerts.yml +++ b/db/docs/prometheus_alerts.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists information about prometheus alerts from an environment introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6590 milestone: '11.2' +gitlab_schema: gitlab_main diff --git a/db/docs/prometheus_metrics.yml b/db/docs/prometheus_metrics.yml index 315aaf7f9bd..69c74dd1629 100644 --- a/db/docs/prometheus_metrics.yml +++ b/db/docs/prometheus_metrics.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3799 milestone: '9.3' +gitlab_schema: gitlab_main diff --git a/db/docs/protected_branch_merge_access_levels.yml b/db/docs/protected_branch_merge_access_levels.yml index a07303975ad..3a348825dce 100644 --- a/db/docs/protected_branch_merge_access_levels.yml +++ b/db/docs/protected_branch_merge_access_levels.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores merge access settings for protected branches introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/5081 milestone: '8.11' +gitlab_schema: gitlab_main diff --git a/db/docs/protected_branch_push_access_levels.yml b/db/docs/protected_branch_push_access_levels.yml index fff94bceace..24865372ad0 100644 --- a/db/docs/protected_branch_push_access_levels.yml +++ b/db/docs/protected_branch_push_access_levels.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores push access settings for protected branches introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/5081 milestone: '8.11' +gitlab_schema: gitlab_main diff --git a/db/docs/protected_branch_unprotect_access_levels.yml b/db/docs/protected_branch_unprotect_access_levels.yml index 8727d77e8ec..aafc7282a5e 100644 --- a/db/docs/protected_branch_unprotect_access_levels.yml +++ b/db/docs/protected_branch_unprotect_access_levels.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores access settings for protected branch unprotection introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/5103 milestone: '10.7' +gitlab_schema: gitlab_main diff --git a/db/docs/protected_branches.yml b/db/docs/protected_branches.yml index a94c7d7681c..7c3132336e2 100644 --- a/db/docs/protected_branches.yml +++ b/db/docs/protected_branches.yml @@ -8,3 +8,4 @@ feature_categories: description: Keeps a list of protected branches by project introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/37224dc9c1ee80ba9030b616e2bc87bd96919e09 milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/protected_environment_approval_rules.yml b/db/docs/protected_environment_approval_rules.yml index fe3d9d7ad08..5bfecbf767d 100644 --- a/db/docs/protected_environment_approval_rules.yml +++ b/db/docs/protected_environment_approval_rules.yml @@ -4,6 +4,9 @@ classes: - ProtectedEnvironments::ApprovalRule feature_categories: - continuous_delivery -description: https://docs.gitlab.com/ee/ci/environments/deployment_approvals.html#multiple-approval-rules +description: >- + A rule associated to a protected environment that allows a user, group, or role to approve a deployment. + See https://docs.gitlab.com/ee/ci/environments/deployment_approvals.html#multiple-approval-rules for more details. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/82800 milestone: '14.10' +gitlab_schema: gitlab_main diff --git a/db/docs/protected_environment_deploy_access_levels.yml b/db/docs/protected_environment_deploy_access_levels.yml index c25044dc7e2..123d58f4c1a 100644 --- a/db/docs/protected_environment_deploy_access_levels.yml +++ b/db/docs/protected_environment_deploy_access_levels.yml @@ -4,6 +4,9 @@ classes: - ProtectedEnvironments::DeployAccessLevel feature_categories: - continuous_delivery -description: https://docs.gitlab.com/ee/ci/environments/protected_environments.html +description: >- + A rule associated to a protected environment that allows a user, group, or role to deploy. + See https://docs.gitlab.com/ee/ci/environments/protected_environments.html for more details. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6672 milestone: '11.3' +gitlab_schema: gitlab_main diff --git a/db/docs/protected_environments.yml b/db/docs/protected_environments.yml index 6a0d18ee4b5..b4fcbf130a1 100644 --- a/db/docs/protected_environments.yml +++ b/db/docs/protected_environments.yml @@ -4,6 +4,9 @@ classes: - ProtectedEnvironment feature_categories: - continuous_delivery -description: https://docs.gitlab.com/ee/ci/environments/protected_environments.html +description: >- + Project or group-level record associated to one or more environments by name/pattern. + See https://docs.gitlab.com/ee/ci/environments/protected_environments.html for more details. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6672 milestone: '11.3' +gitlab_schema: gitlab_main diff --git a/db/docs/protected_tag_create_access_levels.yml b/db/docs/protected_tag_create_access_levels.yml index 0c1ae808e67..2644868a76e 100644 --- a/db/docs/protected_tag_create_access_levels.yml +++ b/db/docs/protected_tag_create_access_levels.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores create access settings for protected tags introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/07d7d8e65905a39164b63f55eccdcea8f10f5d14 milestone: '9.1' +gitlab_schema: gitlab_main diff --git a/db/docs/protected_tags.yml b/db/docs/protected_tags.yml index 79b0b51de5f..4bd43f4a617 100644 --- a/db/docs/protected_tags.yml +++ b/db/docs/protected_tags.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps a list of protected tags by project introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/10356 milestone: '9.1' +gitlab_schema: gitlab_main diff --git a/db/docs/push_event_payloads.yml b/db/docs/push_event_payloads.yml index 68cd4ae4bb8..d0f1bdeb060 100644 --- a/db/docs/push_event_payloads.yml +++ b/db/docs/push_event_payloads.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores log of push events introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/12463 milestone: '9.5' +gitlab_schema: gitlab_main diff --git a/db/docs/push_rules.yml b/db/docs/push_rules.yml index 6a51fc79b33..85c609719b6 100644 --- a/db/docs/push_rules.yml +++ b/db/docs/push_rules.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/1b98b5ab97ce3e9997df542059cbf3c6ce0bf0e1 milestone: '8.10' +gitlab_schema: gitlab_main diff --git a/db/docs/raw_usage_data.yml b/db/docs/raw_usage_data.yml index c7e194d6417..5266b10e370 100644 --- a/db/docs/raw_usage_data.yml +++ b/db/docs/raw_usage_data.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/38457 milestone: '13.3' +gitlab_schema: gitlab_main diff --git a/db/docs/redirect_routes.yml b/db/docs/redirect_routes.yml index a9b93a9b8f9..7997aae2952 100644 --- a/db/docs/redirect_routes.yml +++ b/db/docs/redirect_routes.yml @@ -8,3 +8,4 @@ feature_categories: description: Stores routes for redirect after changing the path to group or project introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/11136 milestone: '9.2' +gitlab_schema: gitlab_main diff --git a/db/docs/related_epic_links.yml b/db/docs/related_epic_links.yml index f498353c04b..43799a99101 100644 --- a/db/docs/related_epic_links.yml +++ b/db/docs/related_epic_links.yml @@ -7,3 +7,4 @@ feature_categories: description: Information on the relationship between two epics introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/80499 milestone: '14.9' +gitlab_schema: gitlab_main diff --git a/db/docs/release_links.yml b/db/docs/release_links.yml index 03fa9e2bbbb..bc194c949a3 100644 --- a/db/docs/release_links.yml +++ b/db/docs/release_links.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/user/project/releases/#links introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/66755c9ed506af9f51022a678ed26e5d31ee87ac milestone: '11.7' +gitlab_schema: gitlab_main diff --git a/db/docs/releases.yml b/db/docs/releases.yml index da4fbfe830f..99ec9a5bed7 100644 --- a/db/docs/releases.yml +++ b/db/docs/releases.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/user/project/releases introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/1c4d1c3bd69a6f9ec43cce4ab59de4ba47f73229 milestone: '8.2' +gitlab_schema: gitlab_main diff --git a/db/docs/remote_mirrors.yml b/db/docs/remote_mirrors.yml index 5d38c9cc3ec..2ae633eb023 100644 --- a/db/docs/remote_mirrors.yml +++ b/db/docs/remote_mirrors.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores push mirrors and their update statuses introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/249 milestone: '8.7' +gitlab_schema: gitlab_main diff --git a/db/docs/repository_languages.yml b/db/docs/repository_languages.yml index ceee8670a68..506c607cf54 100644 --- a/db/docs/repository_languages.yml +++ b/db/docs/repository_languages.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps relation between projects and repository languages introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/19480 milestone: '11.2' +gitlab_schema: gitlab_main diff --git a/db/docs/required_code_owners_sections.yml b/db/docs/required_code_owners_sections.yml index 059078cce27..dbbc5e77af4 100644 --- a/db/docs/required_code_owners_sections.yml +++ b/db/docs/required_code_owners_sections.yml @@ -7,3 +7,4 @@ feature_categories: description: Keeps required code owners sections introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/43573 milestone: '13.5' +gitlab_schema: gitlab_main diff --git a/db/docs/requirements.yml b/db/docs/requirements.yml index 29340196b32..9fad8b634cf 100644 --- a/db/docs/requirements.yml +++ b/db/docs/requirements.yml @@ -7,3 +7,4 @@ feature_categories: description: Information relating to Requirements as implemented by the Requirements Management tool introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26097 milestone: '12.9' +gitlab_schema: gitlab_main diff --git a/db/docs/requirements_management_test_reports.yml b/db/docs/requirements_management_test_reports.yml index b7fc5fa54f8..69f40f9592b 100644 --- a/db/docs/requirements_management_test_reports.yml +++ b/db/docs/requirements_management_test_reports.yml @@ -7,3 +7,4 @@ feature_categories: description: Information related to Test Reports, which relate historical test outcomes to Requirements introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/31643 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/resource_iteration_events.yml b/db/docs/resource_iteration_events.yml index 8e61c68a6f6..46a9e88fd9a 100644 --- a/db/docs/resource_iteration_events.yml +++ b/db/docs/resource_iteration_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Records the addition and removal of issues to iterations introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/37617 milestone: '13.3' +gitlab_schema: gitlab_main diff --git a/db/docs/resource_label_events.yml b/db/docs/resource_label_events.yml index b770b642452..9de636ea874 100644 --- a/db/docs/resource_label_events.yml +++ b/db/docs/resource_label_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Records the addition and removal of labels from resources that can be labelled; such as issues, MRs and epics introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6697 milestone: '11.2' +gitlab_schema: gitlab_main diff --git a/db/docs/resource_milestone_events.yml b/db/docs/resource_milestone_events.yml index 8792bb269b6..02962bc0056 100644 --- a/db/docs/resource_milestone_events.yml +++ b/db/docs/resource_milestone_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Records the addition and removal of issues to milestones introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23965 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/resource_state_events.yml b/db/docs/resource_state_events.yml index 12887a5a6c4..2390cd26bac 100644 --- a/db/docs/resource_state_events.yml +++ b/db/docs/resource_state_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Records the change of state of issues between opened and closed introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/28926 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/resource_weight_events.yml b/db/docs/resource_weight_events.yml index 3f17b312fea..12cf9b27d19 100644 --- a/db/docs/resource_weight_events.yml +++ b/db/docs/resource_weight_events.yml @@ -7,3 +7,4 @@ feature_categories: description: Records the change of weight on issues along with timestamps introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/21515 milestone: '12.7' +gitlab_schema: gitlab_main diff --git a/db/docs/reviews.yml b/db/docs/reviews.yml index 5a9f4c03bfb..81253d0c3c1 100644 --- a/db/docs/reviews.yml +++ b/db/docs/reviews.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8442 milestone: '11.6' +gitlab_schema: gitlab_main diff --git a/db/docs/routes.yml b/db/docs/routes.yml index 9184309dabf..c54f976d91a 100644 --- a/db/docs/routes.yml +++ b/db/docs/routes.yml @@ -10,3 +10,4 @@ feature_categories: description: Stores routes per namespaces and projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/7121 milestone: '9.0' +gitlab_schema: gitlab_main diff --git a/db/docs/saml_group_links.yml b/db/docs/saml_group_links.yml index 109fd62a16b..5fd2372a22d 100644 --- a/db/docs/saml_group_links.yml +++ b/db/docs/saml_group_links.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/45061 milestone: '13.5' +gitlab_schema: gitlab_main diff --git a/db/docs/saml_providers.yml b/db/docs/saml_providers.yml index 42f2fa956b6..6fcc0e0e370 100644 --- a/db/docs/saml_providers.yml +++ b/db/docs/saml_providers.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/4549 milestone: '10.7' +gitlab_schema: gitlab_main diff --git a/db/docs/saved_replies.yml b/db/docs/saved_replies.yml index bc667bddf4b..c1d4a51ce0d 100644 --- a/db/docs/saved_replies.yml +++ b/db/docs/saved_replies.yml @@ -7,3 +7,4 @@ feature_categories: description: Text templates used to populate comments using a quick action introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/80807 milestone: '14.9' +gitlab_schema: gitlab_main diff --git a/db/docs/sbom_component_versions.yml b/db/docs/sbom_component_versions.yml index 1bee0ddb3fb..25ef9e3fb9c 100644 --- a/db/docs/sbom_component_versions.yml +++ b/db/docs/sbom_component_versions.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores version information for software components produced by a Software Bill of Materials (SBoM) introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90809 milestone: '15.2' +gitlab_schema: gitlab_main diff --git a/db/docs/sbom_components.yml b/db/docs/sbom_components.yml index 0bb1a4d7b30..b735d7f29c2 100644 --- a/db/docs/sbom_components.yml +++ b/db/docs/sbom_components.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about software components produced by a Software Bill of Materials (SBoM) introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90809 milestone: '15.2' +gitlab_schema: gitlab_main diff --git a/db/docs/sbom_occurrences.yml b/db/docs/sbom_occurrences.yml index b30bac79698..094199225e0 100644 --- a/db/docs/sbom_occurrences.yml +++ b/db/docs/sbom_occurrences.yml @@ -7,3 +7,4 @@ feature_categories: description: Tracks each occurrence of an SBoM component introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90814 milestone: '15.2' +gitlab_schema: gitlab_main diff --git a/db/docs/sbom_sources.yml b/db/docs/sbom_sources.yml index dd17b02a3dd..b9cc8611b45 100644 --- a/db/docs/sbom_sources.yml +++ b/db/docs/sbom_sources.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about where an SBoM component originated from introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90812 milestone: '15.2' +gitlab_schema: gitlab_main diff --git a/db/docs/sbom_vulnerable_component_versions.yml b/db/docs/sbom_vulnerable_component_versions.yml index bb67c6e4f68..8747b6c6588 100644 --- a/db/docs/sbom_vulnerable_component_versions.yml +++ b/db/docs/sbom_vulnerable_component_versions.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about vulnerable SBoM components introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95622 milestone: '15.4' +gitlab_schema: gitlab_main diff --git a/db/docs/schema_migrations.yml b/db/docs/schema_migrations.yml index a8df9b8a767..f5b52bc4db2 100644 --- a/db/docs/schema_migrations.yml +++ b/db/docs/schema_migrations.yml @@ -9,3 +9,4 @@ description: >- An internal table used by ActiveRecord to keep track of which migrations have been applied to the database. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9ba1224867665844b117fa037e1465bb706b3685 milestone: '0.8' +gitlab_schema: gitlab_internal diff --git a/db/docs/scim_identities.yml b/db/docs/scim_identities.yml index 1aa56dc2740..6ad69d9b4cc 100644 --- a/db/docs/scim_identities.yml +++ b/db/docs/scim_identities.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26124 milestone: '12.9' +gitlab_schema: gitlab_main diff --git a/db/docs/scim_oauth_access_tokens.yml b/db/docs/scim_oauth_access_tokens.yml index bc258eda41a..e26cd94f4cd 100644 --- a/db/docs/scim_oauth_access_tokens.yml +++ b/db/docs/scim_oauth_access_tokens.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/e9b2253fe3538234d1c4d173c4549a955233d836 milestone: '11.10' +gitlab_schema: gitlab_main diff --git a/db/docs/security_findings.yml b/db/docs/security_findings.yml index b4607d56dca..724881d4d17 100644 --- a/db/docs/security_findings.yml +++ b/db/docs/security_findings.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores a subset of the Finding data which is used to optimize the pipeline security tab introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40368 milestone: '13.4' +gitlab_schema: gitlab_main diff --git a/db/docs/security_orchestration_policy_configurations.yml b/db/docs/security_orchestration_policy_configurations.yml index 0f91d180dc3..7d23d30de82 100644 --- a/db/docs/security_orchestration_policy_configurations.yml +++ b/db/docs/security_orchestration_policy_configurations.yml @@ -9,3 +9,4 @@ description: | Policies are stored in the repository as a YAML file. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/53743 milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/security_orchestration_policy_rule_schedules.yml b/db/docs/security_orchestration_policy_rule_schedules.yml index 160e8657f7c..8d1067d8f58 100644 --- a/db/docs/security_orchestration_policy_rule_schedules.yml +++ b/db/docs/security_orchestration_policy_rule_schedules.yml @@ -8,3 +8,4 @@ description: | Security policies scheduled to run based on cadence defined in the policy introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59842 milestone: '13.12' +gitlab_schema: gitlab_main diff --git a/db/docs/security_scans.yml b/db/docs/security_scans.yml index fc6732bc80f..b89faf6584d 100644 --- a/db/docs/security_scans.yml +++ b/db/docs/security_scans.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about the security scans that are a part of Ci::Build introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23669 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/security_training_providers.yml b/db/docs/security_training_providers.yml index b8c6bc7e01f..69c42a39d1a 100644 --- a/db/docs/security_training_providers.yml +++ b/db/docs/security_training_providers.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about the available security training providers introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/78195 milestone: '14.7' +gitlab_schema: gitlab_main diff --git a/db/docs/security_trainings.yml b/db/docs/security_trainings.yml index 2e84f8a5f65..6c55b6912e8 100644 --- a/db/docs/security_trainings.yml +++ b/db/docs/security_trainings.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about the primary security training provider for a given project introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/78195 milestone: '14.7' +gitlab_schema: gitlab_main diff --git a/db/docs/self_managed_prometheus_alert_events.yml b/db/docs/self_managed_prometheus_alert_events.yml index 83eb24475c9..08cdc639518 100644 --- a/db/docs/self_managed_prometheus_alert_events.yml +++ b/db/docs/self_managed_prometheus_alert_events.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18046 milestone: '12.4' +gitlab_schema: gitlab_main diff --git a/db/docs/sent_notifications.yml b/db/docs/sent_notifications.yml index 9bc7158b067..4e5b93804e9 100644 --- a/db/docs/sent_notifications.yml +++ b/db/docs/sent_notifications.yml @@ -7,3 +7,4 @@ feature_categories: description: Information related to sent email notifications that supports reply-by-email functionality introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/1173 milestone: '8.0' +gitlab_schema: gitlab_main diff --git a/db/docs/sentry_issues.yml b/db/docs/sentry_issues.yml index af96751fc7d..25ff1ff9b8f 100644 --- a/db/docs/sentry_issues.yml +++ b/db/docs/sentry_issues.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists issue data for the Error Tracking's Sentry backend introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20629 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/serverless_domain_cluster.yml b/db/docs/serverless_domain_cluster.yml index 2692eb22096..23c77b2c043 100644 --- a/db/docs/serverless_domain_cluster.yml +++ b/db/docs/serverless_domain_cluster.yml @@ -4,6 +4,7 @@ classes: - Serverless::DomainCluster feature_categories: - kubernetes_management -description: (Deprecated) A custom domain for a GitLab managed Knative installation +description: "(Deprecated) A custom domain for a GitLab managed Knative installation" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19835 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/service_desk_settings.yml b/db/docs/service_desk_settings.yml index 1e924ecd01b..90c304c480c 100644 --- a/db/docs/service_desk_settings.yml +++ b/db/docs/service_desk_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: Settings related to Service Desk such as templates to use for email notifications introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19515 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/shards.yml b/db/docs/shards.yml index ffd4be0b12d..bf6c7dd3959 100644 --- a/db/docs/shards.yml +++ b/db/docs/shards.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/f760c1cd17881c8aef3a33a3b43db54673db8111 milestone: '10.5' +gitlab_schema: gitlab_main diff --git a/db/docs/slack_api_scopes.yml b/db/docs/slack_api_scopes.yml new file mode 100644 index 00000000000..467880dccf5 --- /dev/null +++ b/db/docs/slack_api_scopes.yml @@ -0,0 +1,10 @@ +--- +table_name: slack_api_scopes +classes: +- Integrations::KnownSlackApiScope +feature_categories: +- integrations +description: Data related to the Slack application integration. +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105439 +milestone: '15.7' +gitlab_schema: gitlab_main diff --git a/db/docs/slack_integrations.yml b/db/docs/slack_integrations.yml index 031bd77ada6..2c997cd1087 100644 --- a/db/docs/slack_integrations.yml +++ b/db/docs/slack_integrations.yml @@ -7,3 +7,4 @@ feature_categories: description: Data related to the Slack application integration. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/f50ef96b87d8c785662e82843c22a2ef6093132e milestone: '9.4' +gitlab_schema: gitlab_main diff --git a/db/docs/slack_integrations_scopes.yml b/db/docs/slack_integrations_scopes.yml new file mode 100644 index 00000000000..b09c1b4a51e --- /dev/null +++ b/db/docs/slack_integrations_scopes.yml @@ -0,0 +1,10 @@ +--- +table_name: slack_integrations_scopes +classes: +- Integrations::SlackIntegrationsKnownApiScope +feature_categories: +- integrations +description: Data related to the Slack application integration. +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105439 +milestone: '15.7' +gitlab_schema: gitlab_main diff --git a/db/docs/smartcard_identities.yml b/db/docs/smartcard_identities.yml index ad798c0728d..76b8d1a1368 100644 --- a/db/docs/smartcard_identities.yml +++ b/db/docs/smartcard_identities.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/b6316689fdc2d142af85b17d511d39e50712b420 milestone: '11.6' +gitlab_schema: gitlab_main diff --git a/db/docs/snippet_repositories.yml b/db/docs/snippet_repositories.yml index 52a6b96c42c..f33c3828c46 100644 --- a/db/docs/snippet_repositories.yml +++ b/db/docs/snippet_repositories.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores repository information used to version control snippets. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23796 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/snippet_repository_storage_moves.yml b/db/docs/snippet_repository_storage_moves.yml index e8fea9995c7..8d6b7cfc668 100644 --- a/db/docs/snippet_repository_storage_moves.yml +++ b/db/docs/snippet_repository_storage_moves.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/45990 milestone: '13.6' +gitlab_schema: gitlab_main diff --git a/db/docs/snippet_statistics.yml b/db/docs/snippet_statistics.yml index 390d096d1d3..74a0d29bedc 100644 --- a/db/docs/snippet_statistics.yml +++ b/db/docs/snippet_statistics.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores the repository size, commit count, and file count regarding the snippet repository. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/35026 milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/snippet_user_mentions.yml b/db/docs/snippet_user_mentions.yml index aee265b202a..8f141bd0263 100644 --- a/db/docs/snippet_user_mentions.yml +++ b/db/docs/snippet_user_mentions.yml @@ -7,3 +7,4 @@ feature_categories: description: For storing mentioned users, groups, projects referenced in a snippet description. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19009 milestone: '12.6' +gitlab_schema: gitlab_main diff --git a/db/docs/snippets.yml b/db/docs/snippets.yml index 1d8f7ca6b15..4d92b59c924 100644 --- a/db/docs/snippets.yml +++ b/db/docs/snippets.yml @@ -9,3 +9,4 @@ feature_categories: description: GitLab snippets allow you to store and share bits of code and text with other users. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9265de3d25715aeafd38a4ef41596dca058dc18c milestone: "1.0.1" +gitlab_schema: gitlab_main diff --git a/db/docs/software_license_policies.yml b/db/docs/software_license_policies.yml index 615ae644985..b533ecfee01 100644 --- a/db/docs/software_license_policies.yml +++ b/db/docs/software_license_policies.yml @@ -7,3 +7,4 @@ feature_categories: description: Allows user to approve or deny the use certain software licenses in their project. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6246 milestone: '11.2' +gitlab_schema: gitlab_main diff --git a/db/docs/software_licenses.yml b/db/docs/software_licenses.yml index 67ebd697fa8..c3cf32cc288 100644 --- a/db/docs/software_licenses.yml +++ b/db/docs/software_licenses.yml @@ -7,3 +7,4 @@ feature_categories: description: Normalized software licenses to use in conjunction with License Compliance features (like software license policies) introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6246 milestone: '11.2' +gitlab_schema: gitlab_main diff --git a/db/docs/spam_logs.yml b/db/docs/spam_logs.yml index 6e16b3600c8..299d4cf9b1b 100644 --- a/db/docs/spam_logs.yml +++ b/db/docs/spam_logs.yml @@ -7,3 +7,4 @@ feature_categories: description: Logs users flagged by the Akismet anti-spam integration. introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/2266 milestone: '8.5' +gitlab_schema: gitlab_main diff --git a/db/docs/sprints.yml b/db/docs/sprints.yml index 7193c225dae..cee20a3bcb5 100644 --- a/db/docs/sprints.yml +++ b/db/docs/sprints.yml @@ -7,3 +7,4 @@ feature_categories: description: Also called iterations, timeboxes to which issues can be assigned. Used to plan and track work. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/30125 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/ssh_signatures.yml b/db/docs/ssh_signatures.yml index 7907f335585..583485d9bac 100644 --- a/db/docs/ssh_signatures.yml +++ b/db/docs/ssh_signatures.yml @@ -9,3 +9,4 @@ description: > is part of the commit body and is stored in Gitaly. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87962 milestone: '15.1' +gitlab_schema: gitlab_main diff --git a/db/docs/status_check_responses.yml b/db/docs/status_check_responses.yml index 0959a44106b..bcb063400e1 100644 --- a/db/docs/status_check_responses.yml +++ b/db/docs/status_check_responses.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61135 milestone: '13.12' +gitlab_schema: gitlab_main diff --git a/db/docs/status_page_published_incidents.yml b/db/docs/status_page_published_incidents.yml index 4a21ed156f2..92489209d1b 100644 --- a/db/docs/status_page_published_incidents.yml +++ b/db/docs/status_page_published_incidents.yml @@ -7,3 +7,4 @@ feature_categories: description: Corresponds to an issue which has been published to the Status Page introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/29994 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/status_page_settings.yml b/db/docs/status_page_settings.yml index a5cefe70300..0e948b6da5c 100644 --- a/db/docs/status_page_settings.yml +++ b/db/docs/status_page_settings.yml @@ -7,3 +7,4 @@ feature_categories: description: Project settings related to Status Page introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/25863 milestone: '12.9' +gitlab_schema: gitlab_main diff --git a/db/docs/subscriptions.yml b/db/docs/subscriptions.yml index 0f20343bb5e..d129bc40401 100644 --- a/db/docs/subscriptions.yml +++ b/db/docs/subscriptions.yml @@ -7,3 +7,4 @@ feature_categories: description: Subscriptions between users and subscribable objects; such as issues, epics and MRs. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/410d25c8ca8afabb25e5f89b36e3cfd09ffe6f87 milestone: '7.9' +gitlab_schema: gitlab_main diff --git a/db/docs/suggestions.yml b/db/docs/suggestions.yml index 837fb58af04..7667a693b32 100644 --- a/db/docs/suggestions.yml +++ b/db/docs/suggestions.yml @@ -7,3 +7,4 @@ feature_categories: description: Storing code suggestions within notes introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8656 milestone: '11.6' +gitlab_schema: gitlab_main diff --git a/db/docs/system_note_metadata.yml b/db/docs/system_note_metadata.yml index 40b193a4b91..371f90e2bc6 100644 --- a/db/docs/system_note_metadata.yml +++ b/db/docs/system_note_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to store notes metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/1c3c7fb25d972fc19d5b4bb371cb21094d81e478 milestone: '9.1' +gitlab_schema: gitlab_main diff --git a/db/docs/taggings.yml b/db/docs/taggings.yml index 71078ab9c19..a981907486f 100644 --- a/db/docs/taggings.yml +++ b/db/docs/taggings.yml @@ -7,4 +7,5 @@ feature_categories: - runner description: Taggings applied to arbitrary models based on entries in the 'tags' table introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/b946da44695c9c8fe8867bb87bcdf801c52177d3 -milestone: "1.2" +milestone: '1.2' +gitlab_schema: gitlab_ci diff --git a/db/docs/tags.yml b/db/docs/tags.yml index 9ae2a4361ff..28337af9291 100644 --- a/db/docs/tags.yml +++ b/db/docs/tags.yml @@ -8,3 +8,4 @@ feature_categories: description: Tags applied to arbitrary models through the 'taggings' table introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/b946da44695c9c8fe8867bb87bcdf801c52177d3 milestone: "<6.0" +gitlab_schema: gitlab_ci diff --git a/db/docs/term_agreements.yml b/db/docs/term_agreements.yml index dd0bd829b19..502adad8ac0 100644 --- a/db/docs/term_agreements.yml +++ b/db/docs/term_agreements.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/82eeb72c8c03727540b902d40e7e657d0a5ecb4c milestone: '10.8' +gitlab_schema: gitlab_main diff --git a/db/docs/terraform_state_versions.yml b/db/docs/terraform_state_versions.yml index 1d98b049f45..ba5578ebe9f 100644 --- a/db/docs/terraform_state_versions.yml +++ b/db/docs/terraform_state_versions.yml @@ -7,3 +7,4 @@ feature_categories: description: Represents a Terraform state file at a point in time, with a corresponding file stored in object storage introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/35211 milestone: '13.4' +gitlab_schema: gitlab_main diff --git a/db/docs/terraform_states.yml b/db/docs/terraform_states.yml index dc2bc799582..eca77b164a8 100644 --- a/db/docs/terraform_states.yml +++ b/db/docs/terraform_states.yml @@ -7,3 +7,4 @@ feature_categories: description: Represents a Terraform state backend introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26619 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/timelog_categories.yml b/db/docs/timelog_categories.yml index 7be6c588f0e..8448e3dd59f 100644 --- a/db/docs/timelog_categories.yml +++ b/db/docs/timelog_categories.yml @@ -7,3 +7,4 @@ feature_categories: description: Categories that can be associated to a timelog to categorize them introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87529 milestone: '15.1' +gitlab_schema: gitlab_main diff --git a/db/docs/timelogs.yml b/db/docs/timelogs.yml index 0aebf8ec5db..3b2b5982897 100644 --- a/db/docs/timelogs.yml +++ b/db/docs/timelogs.yml @@ -7,3 +7,4 @@ feature_categories: description: Time spend data recorded by users on issues introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/870 milestone: '8.14' +gitlab_schema: gitlab_main diff --git a/db/docs/todos.yml b/db/docs/todos.yml index 1a146e29d2f..d7328af05b9 100644 --- a/db/docs/todos.yml +++ b/db/docs/todos.yml @@ -7,3 +7,4 @@ feature_categories: description: An action required or notification of action taken for a user on a target object, generated by various actions within the GitLab application introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/3d52e139b13ad077286f2f9f46b7e98f43ad9564 milestone: '8.5' +gitlab_schema: gitlab_main diff --git a/db/docs/token_with_ivs.yml b/db/docs/token_with_ivs.yml index 1df428afdaa..2acdff0dad1 100644 --- a/db/docs/token_with_ivs.yml +++ b/db/docs/token_with_ivs.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/37b80b4048190c2e1a35ec399e4aeb35d511090e milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/topics.yml b/db/docs/topics.yml index 25a448e3361..4411566e7ec 100644 --- a/db/docs/topics.yml +++ b/db/docs/topics.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores topics that can be assigned to projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67574 milestone: '14.3' +gitlab_schema: gitlab_main diff --git a/db/docs/trending_projects.yml b/db/docs/trending_projects.yml index 1ee72f2d244..58a8421cbdf 100644 --- a/db/docs/trending_projects.yml +++ b/db/docs/trending_projects.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores the list of trending projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/6749 milestone: '8.13' +gitlab_schema: gitlab_main diff --git a/db/docs/u2f_registrations.yml b/db/docs/u2f_registrations.yml index c6e1b65eea4..27b0ca3f2f5 100644 --- a/db/docs/u2f_registrations.yml +++ b/db/docs/u2f_registrations.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/791cc9138be6ea1783e3c3853370cf0290f4d41e milestone: '8.9' +gitlab_schema: gitlab_main diff --git a/db/docs/upcoming_reconciliations.yml b/db/docs/upcoming_reconciliations.yml index 722fa2aee70..9e89bb1a57f 100644 --- a/db/docs/upcoming_reconciliations.yml +++ b/db/docs/upcoming_reconciliations.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores the data needed to notify a user of an upcoming reconciliation introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63054 milestone: '14.0' +gitlab_schema: gitlab_main diff --git a/db/docs/upload_states.yml b/db/docs/upload_states.yml index 29df41c07dd..e6e86cb4bb1 100644 --- a/db/docs/upload_states.yml +++ b/db/docs/upload_states.yml @@ -7,3 +7,4 @@ feature_categories: description: Separate table for uploads containing Geo verification metadata. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/65921 milestone: '14.6' +gitlab_schema: gitlab_main diff --git a/db/docs/uploads.yml b/db/docs/uploads.yml index 53cfd49839a..b22f8b1d1ad 100644 --- a/db/docs/uploads.yml +++ b/db/docs/uploads.yml @@ -13,3 +13,4 @@ feature_categories: description: For tracking blob metadata. Single table inheritance is used to relate this table to many other tables. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/4c622b71fd284058deee483bf0009f8179b792bc milestone: '9.0' +gitlab_schema: gitlab_main diff --git a/db/docs/user_agent_details.yml b/db/docs/user_agent_details.yml index 53292bf93f1..08cd811b60b 100644 --- a/db/docs/user_agent_details.yml +++ b/db/docs/user_agent_details.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores user agent details for submission to Akismet spam detection. introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/5538 milestone: '8.11' +gitlab_schema: gitlab_main diff --git a/db/docs/user_callouts.yml b/db/docs/user_callouts.yml index 63ee837eb2c..b77f2e538e4 100644 --- a/db/docs/user_callouts.yml +++ b/db/docs/user_callouts.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/16735 milestone: '10.5' +gitlab_schema: gitlab_main diff --git a/db/docs/user_canonical_emails.yml b/db/docs/user_canonical_emails.yml index 4d9c3ba4797..aeb1c3d830f 100644 --- a/db/docs/user_canonical_emails.yml +++ b/db/docs/user_canonical_emails.yml @@ -7,3 +7,4 @@ feature_categories: description: stores the canonical version of user's primary email address introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/27722 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/user_credit_card_validations.yml b/db/docs/user_credit_card_validations.yml index 1ba8bf40460..4c8a851ade7 100644 --- a/db/docs/user_credit_card_validations.yml +++ b/db/docs/user_credit_card_validations.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores whether the user has completed a first time validation to run CI pipelines introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60626 milestone: '13.12' +gitlab_schema: gitlab_main diff --git a/db/docs/user_custom_attributes.yml b/db/docs/user_custom_attributes.yml index 956450acb68..992f790cf24 100644 --- a/db/docs/user_custom_attributes.yml +++ b/db/docs/user_custom_attributes.yml @@ -7,3 +7,4 @@ feature_categories: description: Storing custom attributes per user introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/13038 milestone: '10.1' +gitlab_schema: gitlab_main diff --git a/db/docs/user_details.yml b/db/docs/user_details.yml index 636074214b0..7001c22289d 100644 --- a/db/docs/user_details.yml +++ b/db/docs/user_details.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores user details introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/25483 milestone: '12.9' +gitlab_schema: gitlab_main diff --git a/db/docs/user_follow_users.yml b/db/docs/user_follow_users.yml index 56243b97546..12d64b01a1d 100644 --- a/db/docs/user_follow_users.yml +++ b/db/docs/user_follow_users.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores which users follow each other introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/45451 milestone: '13.9' +gitlab_schema: gitlab_main diff --git a/db/docs/user_group_callouts.yml b/db/docs/user_group_callouts.yml index 910752339ed..41028319708 100644 --- a/db/docs/user_group_callouts.yml +++ b/db/docs/user_group_callouts.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68785 milestone: '14.3' +gitlab_schema: gitlab_main diff --git a/db/docs/user_highest_roles.yml b/db/docs/user_highest_roles.yml index 23754f7c8d3..8713aff5f3f 100644 --- a/db/docs/user_highest_roles.yml +++ b/db/docs/user_highest_roles.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26987 milestone: '12.9' +gitlab_schema: gitlab_main diff --git a/db/docs/user_interacted_projects.yml b/db/docs/user_interacted_projects.yml index e62e863b0a9..206cb76c496 100644 --- a/db/docs/user_interacted_projects.yml +++ b/db/docs/user_interacted_projects.yml @@ -7,3 +7,4 @@ feature_categories: description: Tracks which projects a given user has actively interacted with introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/17327 milestone: '10.6' +gitlab_schema: gitlab_main diff --git a/db/docs/user_namespace_callouts.yml b/db/docs/user_namespace_callouts.yml index 5038ecce3bc..3f057e21aee 100644 --- a/db/docs/user_namespace_callouts.yml +++ b/db/docs/user_namespace_callouts.yml @@ -1,4 +1,3 @@ - --- table_name: user_namespace_callouts classes: @@ -8,3 +7,4 @@ feature_categories: description: Contains records of which users have dismissed a callout, grouped by namespace. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/91092 milestone: '15.2' +gitlab_schema: gitlab_main diff --git a/db/docs/user_permission_export_uploads.yml b/db/docs/user_permission_export_uploads.yml index 93f7e360ec2..217ede5bad2 100644 --- a/db/docs/user_permission_export_uploads.yml +++ b/db/docs/user_permission_export_uploads.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47846 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/user_phone_number_validations.yml b/db/docs/user_phone_number_validations.yml index 9feacd76c5a..5d0100cdb95 100644 --- a/db/docs/user_phone_number_validations.yml +++ b/db/docs/user_phone_number_validations.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores whether the user has verified their phone number introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/97762 milestone: '15.5' +gitlab_schema: gitlab_main diff --git a/db/docs/user_preferences.yml b/db/docs/user_preferences.yml index b9afb679503..7bc1ab27ccb 100644 --- a/db/docs/user_preferences.yml +++ b/db/docs/user_preferences.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores users' preferences introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7816 milestone: '11.5' +gitlab_schema: gitlab_main diff --git a/db/docs/user_project_callouts.yml b/db/docs/user_project_callouts.yml index 308c3048aa7..40ccfa243ac 100644 --- a/db/docs/user_project_callouts.yml +++ b/db/docs/user_project_callouts.yml @@ -7,3 +7,4 @@ feature_categories: 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' +gitlab_schema: gitlab_main diff --git a/db/docs/user_statuses.yml b/db/docs/user_statuses.yml index 94aaff70d85..e5f4d4ee72f 100644 --- a/db/docs/user_statuses.yml +++ b/db/docs/user_statuses.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores users' statuses introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/20614 milestone: '11.2' +gitlab_schema: gitlab_main diff --git a/db/docs/user_synced_attributes_metadata.yml b/db/docs/user_synced_attributes_metadata.yml index 73f3e6166ed..efc0ad1ec95 100644 --- a/db/docs/user_synced_attributes_metadata.yml +++ b/db/docs/user_synced_attributes_metadata.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/4df54f260751a832ebf0b8c18524020d6604994b milestone: '10.0' +gitlab_schema: gitlab_main diff --git a/db/docs/users.yml b/db/docs/users.yml index 7c6a7fbdcb8..324d81850a1 100644 --- a/db/docs/users.yml +++ b/db/docs/users.yml @@ -9,3 +9,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9ba1224867665844b117fa037e1465bb706b3685 milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/users_ops_dashboard_projects.yml b/db/docs/users_ops_dashboard_projects.yml index d8854d1db45..d09d3196e19 100644 --- a/db/docs/users_ops_dashboard_projects.yml +++ b/db/docs/users_ops_dashboard_projects.yml @@ -7,3 +7,4 @@ feature_categories: description: https://docs.gitlab.com/ee/user/operations_dashboard/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7341 milestone: '11.5' +gitlab_schema: gitlab_main diff --git a/db/docs/users_security_dashboard_projects.yml b/db/docs/users_security_dashboard_projects.yml index 4c379e5739d..9d5d8cfbe2b 100644 --- a/db/docs/users_security_dashboard_projects.yml +++ b/db/docs/users_security_dashboard_projects.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores projects which users select to appear in their Security Dashboard introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18708 milestone: '12.5' +gitlab_schema: gitlab_main diff --git a/db/docs/users_star_projects.yml b/db/docs/users_star_projects.yml index 0199a0e3433..df03f721d57 100644 --- a/db/docs/users_star_projects.yml +++ b/db/docs/users_star_projects.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores conection between users and project through staring action introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/714f7201d3362793d11f33793e5ef6dc83bdd2f0 milestone: '7.1' +gitlab_schema: gitlab_main diff --git a/db/docs/users_statistics.yml b/db/docs/users_statistics.yml index f2c44cc456e..9110ee6063d 100644 --- a/db/docs/users_statistics.yml +++ b/db/docs/users_statistics.yml @@ -7,3 +7,4 @@ feature_categories: description: User statistics introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26261 milestone: '12.9' +gitlab_schema: gitlab_main diff --git a/db/docs/verification_codes.yml b/db/docs/verification_codes.yml index 24c4d0991f9..9d0e3f53830 100644 --- a/db/docs/verification_codes.yml +++ b/db/docs/verification_codes.yml @@ -6,3 +6,4 @@ feature_categories: description: Used by the JiHu edition for user verification introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/71139 milestone: '14.4' +gitlab_schema: gitlab_main diff --git a/db/docs/views/postgres_autovacuum_activity.yml b/db/docs/views/postgres_autovacuum_activity.yml new file mode 100644 index 00000000000..68878ceaaef --- /dev/null +++ b/db/docs/views/postgres_autovacuum_activity.yml @@ -0,0 +1,10 @@ +--- +view_name: postgres_autovacuum_activity +description: TODO +classes: +- Gitlab::Database::PostgresAutovacuumActivity +feature_categories: +- database +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/85103 +milestone: '15.0' +gitlab_schema: gitlab_shared diff --git a/db/docs/views/postgres_constraints.yml b/db/docs/views/postgres_constraints.yml new file mode 100644 index 00000000000..133b4430ef2 --- /dev/null +++ b/db/docs/views/postgres_constraints.yml @@ -0,0 +1,10 @@ +--- +view_name: postgres_constraints +description: TODO +classes: +- Gitlab::Database::PostgresConstraint +feature_categories: +- database +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/96815 +milestone: '15.4' +gitlab_schema: gitlab_shared diff --git a/db/docs/views/postgres_foreign_keys.yml b/db/docs/views/postgres_foreign_keys.yml new file mode 100644 index 00000000000..0124d854681 --- /dev/null +++ b/db/docs/views/postgres_foreign_keys.yml @@ -0,0 +1,10 @@ +--- +view_name: postgres_foreign_keys +description: TODO +classes: +- Gitlab::Database::PostgresForeignKey +feature_categories: +- database +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/66473 +milestone: '14.2' +gitlab_schema: gitlab_shared diff --git a/db/docs/views/postgres_index_bloat_estimates.yml b/db/docs/views/postgres_index_bloat_estimates.yml new file mode 100644 index 00000000000..ac3fc462b58 --- /dev/null +++ b/db/docs/views/postgres_index_bloat_estimates.yml @@ -0,0 +1,10 @@ +--- +view_name: postgres_index_bloat_estimates +description: TODO +classes: +- Gitlab::Database::PostgresIndexBloatEstimate +feature_categories: +- database +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48698 +milestone: '13.7' +gitlab_schema: gitlab_shared diff --git a/db/docs/views/postgres_indexes.yml b/db/docs/views/postgres_indexes.yml new file mode 100644 index 00000000000..b6c7a399216 --- /dev/null +++ b/db/docs/views/postgres_indexes.yml @@ -0,0 +1,10 @@ +--- +view_name: postgres_indexes +description: TODO +classes: +- Gitlab::Database::PostgresIndex +feature_categories: +- database +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/42967 +milestone: '13.5' +gitlab_schema: gitlab_shared diff --git a/db/docs/views/postgres_partitioned_tables.yml b/db/docs/views/postgres_partitioned_tables.yml new file mode 100644 index 00000000000..ddec7550e80 --- /dev/null +++ b/db/docs/views/postgres_partitioned_tables.yml @@ -0,0 +1,10 @@ +--- +view_name: postgres_partitioned_tables +description: TODO +classes: +- Gitlab::Database::PostgresPartitionedTables +feature_categories: +- database +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/45591 +milestone: '13.6' +gitlab_schema: gitlab_shared diff --git a/db/docs/views/postgres_partitions.yml b/db/docs/views/postgres_partitions.yml new file mode 100644 index 00000000000..4cb72f71956 --- /dev/null +++ b/db/docs/views/postgres_partitions.yml @@ -0,0 +1,10 @@ +--- +view_name: postgres_partitions +description: TODO +classes: +- Gitlab::Database::PostgresPartition +feature_categories: +- database +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/45592 +milestone: '13.6' +gitlab_schema: gitlab_shared diff --git a/db/docs/vulnerabilities.yml b/db/docs/vulnerabilities.yml index 72f080a075f..11e7885f7cc 100644 --- a/db/docs/vulnerabilities.yml +++ b/db/docs/vulnerabilities.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about vulnerabilites present in the project's source code introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/16181 milestone: '12.4' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_advisories.yml b/db/docs/vulnerability_advisories.yml index 2c88be94a11..18029e784b5 100644 --- a/db/docs/vulnerability_advisories.yml +++ b/db/docs/vulnerability_advisories.yml @@ -9,3 +9,4 @@ feature_categories: description: Stores vulnerability advisories introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95622 milestone: '15.4' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_exports.yml b/db/docs/vulnerability_exports.yml index 4254a4426d6..823ec9ac252 100644 --- a/db/docs/vulnerability_exports.yml +++ b/db/docs/vulnerability_exports.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores metadata about exported Vulnerabilities CSV files introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/27196 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_external_issue_links.yml b/db/docs/vulnerability_external_issue_links.yml index 2adf90e6838..4c2dcd8d8d6 100644 --- a/db/docs/vulnerability_external_issue_links.yml +++ b/db/docs/vulnerability_external_issue_links.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about connections between external issue trackers and vulnerabilities introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48465 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_feedback.yml b/db/docs/vulnerability_feedback.yml index bcd8c3935e6..473ae398531 100644 --- a/db/docs/vulnerability_feedback.yml +++ b/db/docs/vulnerability_feedback.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about the confirm, dismiss, or create issue to investigate actions taken on vulnerabilities introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/5452 milestone: '10.8' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_finding_evidences.yml b/db/docs/vulnerability_finding_evidences.yml index 0c7fc7c7fdd..35ecfd57fe3 100644 --- a/db/docs/vulnerability_finding_evidences.yml +++ b/db/docs/vulnerability_finding_evidences.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores evidence used to identify presence of a vulnerability introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56790 milestone: '13.11' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_finding_links.yml b/db/docs/vulnerability_finding_links.yml index c259778cb09..267355dd873 100644 --- a/db/docs/vulnerability_finding_links.yml +++ b/db/docs/vulnerability_finding_links.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores URLs relevant to the vulnerability findings introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/46555 milestone: '13.6' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_finding_signatures.yml b/db/docs/vulnerability_finding_signatures.yml index a9faf1e8a1b..9a1e59697cf 100644 --- a/db/docs/vulnerability_finding_signatures.yml +++ b/db/docs/vulnerability_finding_signatures.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores signatures of vulnerability locations which are used to improve tracking introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57840 milestone: '13.11' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_findings_remediations.yml b/db/docs/vulnerability_findings_remediations.yml index f59b2360f42..ffadb160b76 100644 --- a/db/docs/vulnerability_findings_remediations.yml +++ b/db/docs/vulnerability_findings_remediations.yml @@ -7,3 +7,4 @@ feature_categories: description: Join table between Remediations and Findings introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47166 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_flags.yml b/db/docs/vulnerability_flags.yml index 5d26faf66e0..fabc8a48200 100644 --- a/db/docs/vulnerability_flags.yml +++ b/db/docs/vulnerability_flags.yml @@ -4,6 +4,7 @@ classes: - Vulnerabilities::Flag feature_categories: - vulnerability_management -description: Stores additional information for vulnerabilities, for example if a vulnerability is identified as a false positive +description: Stores additional information for vulnerabilities, for example if a vulnerability is identified as a false positive introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/65573 milestone: '14.1' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_historical_statistics.yml b/db/docs/vulnerability_historical_statistics.yml index 22622f2494d..5efa7a51e0f 100644 --- a/db/docs/vulnerability_historical_statistics.yml +++ b/db/docs/vulnerability_historical_statistics.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores aggregate vulnerability statistics which are used in the Security Dashboard introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36955 milestone: '13.3' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_identifiers.yml b/db/docs/vulnerability_identifiers.yml index 9be03505671..fa8f63507e1 100644 --- a/db/docs/vulnerability_identifiers.yml +++ b/db/docs/vulnerability_identifiers.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores identifiers (like CVE or CWE) for vulnerabilities that have been found introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6896 milestone: '11.4' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_issue_links.yml b/db/docs/vulnerability_issue_links.yml index 8503af34831..4bbc587707e 100644 --- a/db/docs/vulnerability_issue_links.yml +++ b/db/docs/vulnerability_issue_links.yml @@ -7,3 +7,4 @@ feature_categories: description: Join table between Vulnerabilities and Issues introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19852 milestone: '12.5' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_merge_request_links.yml b/db/docs/vulnerability_merge_request_links.yml index 7c9d958303f..8cc71b2a76a 100644 --- a/db/docs/vulnerability_merge_request_links.yml +++ b/db/docs/vulnerability_merge_request_links.yml @@ -7,3 +7,4 @@ feature_categories: description: Join table between Vulnerabilities and Merge Requests introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92096 milestone: '15.2' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_occurrence_identifiers.yml b/db/docs/vulnerability_occurrence_identifiers.yml index 77b985e3e02..cd2236631aa 100644 --- a/db/docs/vulnerability_occurrence_identifiers.yml +++ b/db/docs/vulnerability_occurrence_identifiers.yml @@ -7,3 +7,4 @@ feature_categories: description: Join table between Findings and Identifiers introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6896 milestone: '11.4' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_occurrence_pipelines.yml b/db/docs/vulnerability_occurrence_pipelines.yml index 5c798e7a2ac..542d4026824 100644 --- a/db/docs/vulnerability_occurrence_pipelines.yml +++ b/db/docs/vulnerability_occurrence_pipelines.yml @@ -7,3 +7,4 @@ feature_categories: description: Join table between Findings and Pipelines introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7578 milestone: '11.5' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_occurrences.yml b/db/docs/vulnerability_occurrences.yml index 919a0ae19e7..90795b94c45 100644 --- a/db/docs/vulnerability_occurrences.yml +++ b/db/docs/vulnerability_occurrences.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about findings for a given vulnerability introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6896 milestone: '11.4' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_reads.yml b/db/docs/vulnerability_reads.yml index 29727da2e69..a7f589bf74e 100644 --- a/db/docs/vulnerability_reads.yml +++ b/db/docs/vulnerability_reads.yml @@ -7,3 +7,4 @@ feature_categories: description: Denormalized version of the vulnerabilites table used for faster reads introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74733 milestone: '14.6' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_remediations.yml b/db/docs/vulnerability_remediations.yml index 3f4e93ba0d8..d522a2147c0 100644 --- a/db/docs/vulnerability_remediations.yml +++ b/db/docs/vulnerability_remediations.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores remediation information, such as diffs, for a given vulnerability introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47166 milestone: '13.7' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_scanners.yml b/db/docs/vulnerability_scanners.yml index 2ea7a3763d6..90e8808e929 100644 --- a/db/docs/vulnerability_scanners.yml +++ b/db/docs/vulnerability_scanners.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores information about the vulnerability scanners used by projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6896 milestone: '11.4' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_state_transitions.yml b/db/docs/vulnerability_state_transitions.yml index 908b4120b47..0f168f7a0ee 100644 --- a/db/docs/vulnerability_state_transitions.yml +++ b/db/docs/vulnerability_state_transitions.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores state transitions of a Vulnerability introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87957 milestone: '15.1' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_statistics.yml b/db/docs/vulnerability_statistics.yml index c94145e24f1..fbe1f07fbcc 100644 --- a/db/docs/vulnerability_statistics.yml +++ b/db/docs/vulnerability_statistics.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores pre-calculated vulnerability statistics for projects introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/34289 milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/vulnerability_user_mentions.yml b/db/docs/vulnerability_user_mentions.yml index 4e4a07e97ac..9a95c834726 100644 --- a/db/docs/vulnerability_user_mentions.yml +++ b/db/docs/vulnerability_user_mentions.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores notes for a given vulnerability introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/27515 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/web_hook_logs.yml b/db/docs/web_hook_logs.yml index e7ed77112bb..d342c9a9ed0 100644 --- a/db/docs/web_hook_logs.yml +++ b/db/docs/web_hook_logs.yml @@ -7,3 +7,4 @@ feature_categories: description: Webhooks logs data. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/330789c23c777d8ca646eba7c25f39cb7342cdee milestone: '9.3' +gitlab_schema: gitlab_main diff --git a/db/docs/web_hooks.yml b/db/docs/web_hooks.yml index 3c43dd837b5..6300a2f7c32 100644 --- a/db/docs/web_hooks.yml +++ b/db/docs/web_hooks.yml @@ -11,3 +11,4 @@ feature_categories: description: Webhooks data with the custom HTTP callbacks that a user defines. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/edab46e9fa5f568b1423c0021e81d30453d7dc1e milestone: "<6.0" +gitlab_schema: gitlab_main diff --git a/db/docs/webauthn_registrations.yml b/db/docs/webauthn_registrations.yml index 13c4c28e24b..fc983ea60ca 100644 --- a/db/docs/webauthn_registrations.yml +++ b/db/docs/webauthn_registrations.yml @@ -7,3 +7,4 @@ feature_categories: description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/35797 milestone: '13.2' +gitlab_schema: gitlab_main diff --git a/db/docs/wiki_page_meta.yml b/db/docs/wiki_page_meta.yml index bed636eed08..2af6c3dc587 100644 --- a/db/docs/wiki_page_meta.yml +++ b/db/docs/wiki_page_meta.yml @@ -7,3 +7,4 @@ feature_categories: description: Used to record the metadata for wiki pages when we create events. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26529 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/wiki_page_slugs.yml b/db/docs/wiki_page_slugs.yml index a6997322f73..89c9da260d8 100644 --- a/db/docs/wiki_page_slugs.yml +++ b/db/docs/wiki_page_slugs.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores wiki page slug metadata for when we create events. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26529 milestone: '13.0' +gitlab_schema: gitlab_main diff --git a/db/docs/work_item_hierarchy_restrictions.yml b/db/docs/work_item_hierarchy_restrictions.yml new file mode 100644 index 00000000000..8c8b85a9df9 --- /dev/null +++ b/db/docs/work_item_hierarchy_restrictions.yml @@ -0,0 +1,10 @@ +--- +table_name: work_item_hierarchy_restrictions +classes: +- WorkItems::HierarchyRestriction +feature_categories: +- team_planning +description: Restrictions applied to parent/child relationships. Currently one of a predefined set but in future will support custom types. +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/103796 +milestone: '15.7' +gitlab_schema: gitlab_main diff --git a/db/docs/work_item_parent_links.yml b/db/docs/work_item_parent_links.yml index f4b5cd20abb..3966154a17e 100644 --- a/db/docs/work_item_parent_links.yml +++ b/db/docs/work_item_parent_links.yml @@ -8,3 +8,4 @@ feature_categories: description: Persists link between work item and its parent. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87283 milestone: '15.1' +gitlab_schema: gitlab_main diff --git a/db/docs/work_item_progresses.yml b/db/docs/work_item_progresses.yml new file mode 100644 index 00000000000..881e5d879e3 --- /dev/null +++ b/db/docs/work_item_progresses.yml @@ -0,0 +1,10 @@ +--- +table_name: work_item_progresses +classes: +- WorkItems::Progress +feature_categories: +- team_planning +description: The progress of a Work Item. +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/104591/ +milestone: '15.7' +gitlab_schema: gitlab_main diff --git a/db/docs/work_item_types.yml b/db/docs/work_item_types.yml index afb694bca79..21ec69da152 100644 --- a/db/docs/work_item_types.yml +++ b/db/docs/work_item_types.yml @@ -7,3 +7,4 @@ feature_categories: description: The work item type related to an issue. Currently one of a predefined set but in future will support custom types. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55705 milestone: '14.2' +gitlab_schema: gitlab_main diff --git a/db/docs/x509_certificates.yml b/db/docs/x509_certificates.yml index bcf976155f4..364bd3615bb 100644 --- a/db/docs/x509_certificates.yml +++ b/db/docs/x509_certificates.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores data about X.509 certificate introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17773 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/x509_commit_signatures.yml b/db/docs/x509_commit_signatures.yml index 170294c8d56..2d95eaa609e 100644 --- a/db/docs/x509_commit_signatures.yml +++ b/db/docs/x509_commit_signatures.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores X.509 verification status of the commit introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17773 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/x509_issuers.yml b/db/docs/x509_issuers.yml index 30bbe8e4b12..04253f903be 100644 --- a/db/docs/x509_issuers.yml +++ b/db/docs/x509_issuers.yml @@ -7,3 +7,4 @@ feature_categories: description: Stores data about issuer of X.509 certificate introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17773 milestone: '12.8' +gitlab_schema: gitlab_main diff --git a/db/docs/zentao_tracker_data.yml b/db/docs/zentao_tracker_data.yml index c99aebd70e2..c02e08bb5e8 100644 --- a/db/docs/zentao_tracker_data.yml +++ b/db/docs/zentao_tracker_data.yml @@ -7,3 +7,4 @@ feature_categories: description: Data related to the ZenTao integration. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67938 milestone: '14.2' +gitlab_schema: gitlab_main diff --git a/db/docs/zoom_meetings.yml b/db/docs/zoom_meetings.yml index 620df953ad5..95bb98bf896 100644 --- a/db/docs/zoom_meetings.yml +++ b/db/docs/zoom_meetings.yml @@ -7,3 +7,4 @@ feature_categories: description: Persists Zoom meetings, its associations and its metadata introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17890 milestone: '12.5' +gitlab_schema: gitlab_main |