Sha256: ced9c7dbfb2d1002df6aa0a2e3a55507ae70613a4721e1b7daa2e0a0a16db33f

Contents?: true

Size: 241 Bytes

Versions: 9

Compression:

Stored size: 241 Bytes

Contents

# frozen_string_literal: true

module Shipit
  class PullRequestAssignment < Record
    belongs_to :pull_request, required: true
    belongs_to :user, required: true

    validates :user_id, uniqueness: { scope: :pull_request_id }
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
shipit-engine-0.39.0 app/models/shipit/pull_request_assignment.rb
shipit-engine-0.38.0 app/models/shipit/pull_request_assignment.rb
shipit-engine-0.37.0 app/models/shipit/pull_request_assignment.rb
shipit-engine-0.36.1 app/models/shipit/pull_request_assignment.rb
shipit-engine-0.36.0 app/models/shipit/pull_request_assignment.rb
shipit-engine-0.35.1 app/models/shipit/pull_request_assignment.rb
shipit-engine-0.35.0 app/models/shipit/pull_request_assignment.rb
shipit-engine-0.34.0 app/models/shipit/pull_request_assignment.rb
shipit-engine-0.33.0 app/models/shipit/pull_request_assignment.rb