gitlab-org--gitlab-foss/app/models/deploy_key.rb

7 lines
260 B
Ruby
Raw Normal View History

class DeployKey < Key
has_many :deploy_keys_projects, dependent: :destroy
has_many :projects, through: :deploy_keys_projects
2013-05-06 12:10:55 +00:00
scope :in_projects, ->(projects) { joins(:deploy_keys_projects).where('deploy_keys_projects.project_id in (?)', projects) }
end