Files
fizzy/app/models/user/assignee.rb
T
2025-04-09 14:50:58 +02:00

10 lines
298 B
Ruby

module User::Assignee
extend ActiveSupport::Concern
included do
has_many :assignments, foreign_key: :assignee_id, dependent: :destroy
has_many :assignings, foreign_key: :assigner_id, class_name: "Assignment"
has_many :assigned_cards, through: :assignments, source: :card
end
end