新增:合并请求关联疑修逻辑

This commit is contained in:
2023-03-02 15:55:46 +08:00
parent a0d4f2f404
commit 18156ffd8d
6 changed files with 71 additions and 28 deletions

View File

@@ -44,6 +44,8 @@ class PullRequest < ApplicationRecord
has_many :pull_requests_reviewers, dependent: :destroy
has_many :reviewers, through: :pull_requests_reviewers
has_many :mark_files, dependent: :destroy
has_many :pull_attached_issues, dependent: :destroy
has_many :attached_issues, through: :pull_attached_issues, source: :issue
scope :merged_and_closed, ->{where.not(status: 0)}
scope :opening, -> {where(status: 0)}