Files
codeocean/app/models/intervention.rb
2021-05-14 22:03:06 +02:00

17 lines
391 B
Ruby

# frozen_string_literal: true
class Intervention < ApplicationRecord
has_many :user_exercise_interventions
has_many :users, through: :user_exercise_interventions, source_type: 'ExternalUser'
def to_s
name
end
def self.createDefaultInterventions
%w[BreakIntervention QuestionIntervention].each do |name|
Intervention.find_or_create_by(name: name)
end
end
end