diff options
Diffstat (limited to 'app/models/ci/catalog/resource.rb')
-rw-r--r-- | app/models/ci/catalog/resource.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/app/models/ci/catalog/resource.rb b/app/models/ci/catalog/resource.rb index 38603ddfe59..799cdce4af7 100644 --- a/app/models/ci/catalog/resource.rb +++ b/app/models/ci/catalog/resource.rb @@ -11,6 +11,8 @@ module Ci self.table_name = 'catalog_resources' belongs_to :project + has_many :components, class_name: 'Ci::Catalog::Resources::Component', inverse_of: :catalog_resource + has_many :versions, class_name: 'Ci::Catalog::Resources::Version', inverse_of: :catalog_resource scope :for_projects, ->(project_ids) { where(project_id: project_ids) } scope :order_by_created_at_desc, -> { reorder(created_at: :desc) } |