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