Sha256: ce93d39b31adec0fafa9216f41ac62b0f3f8d800e6faa144d8f6eaa8f8e91e40

Contents?: true

Size: 328 Bytes

Versions: 8

Compression:

Stored size: 328 Bytes

Contents

module CoalescingPanda
  class Assignment < ActiveRecord::Base
    belongs_to :course, foreign_key: :coalescing_panda_course_id, class_name: 'CoalescingPanda::Course'
    has_many :submissions, foreign_key: :coalescing_panda_assignment_id, class_name: 'CoalescingPanda::Submission'

    delegate :account, to: :course
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
coalescing_panda-3.1.5 app/models/coalescing_panda/assignment.rb
coalescing_panda-3.1.4 app/models/coalescing_panda/assignment.rb
coalescing_panda-3.1.3 app/models/coalescing_panda/assignment.rb
coalescing_panda-3.1.2 app/models/coalescing_panda/assignment.rb
coalescing_panda-3.1.1 app/models/coalescing_panda/assignment.rb
coalescing_panda-3.1.0 app/models/coalescing_panda/assignment.rb
coalescing_panda-3.0.1 app/models/coalescing_panda/assignment.rb
coalescing_panda-3.0.0 app/models/coalescing_panda/assignment.rb