diff options
Diffstat (limited to 'app/models/concerns/enums/internal_id.rb')
-rw-r--r-- | app/models/concerns/enums/internal_id.rb | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/app/models/concerns/enums/internal_id.rb b/app/models/concerns/enums/internal_id.rb new file mode 100644 index 00000000000..2d51d232e93 --- /dev/null +++ b/app/models/concerns/enums/internal_id.rb @@ -0,0 +1,23 @@ +# frozen_string_literal: true + +module Enums + module InternalId + def self.usage_resources + # when adding new resource, make sure it doesn't conflict with EE usage_resources + { + issues: 0, + merge_requests: 1, + deployments: 2, + milestones: 3, + epics: 4, + ci_pipelines: 5, + operations_feature_flags: 6, + operations_user_lists: 7, + alert_management_alerts: 8, + sprints: 9 # iterations + } + end + end +end + +Enums::InternalId.prepend_if_ee('EE::Enums::InternalId') |