
Tags can be added to exercises in the edit view. Tags can monitored under /tags. Added the concept of ProxyExercises which are a collection of Exercises. They can be found under /proxy_exercises Added Interventions as prework to show interventions later to the user. Added exercise/[:id]/working_time to return the working time of the user in this exercise and the average working time of all users in this exercise
11 lines
260 B
Ruby
11 lines
260 B
Ruby
class UserExerciseIntervention < ActiveRecord::Base
|
|
|
|
belongs_to :user, polymorphic: true
|
|
belongs_to :intervention
|
|
belongs_to :exercise
|
|
|
|
validates :user, presence: true
|
|
validates :exercise, presence: true
|
|
validates :intervention, presence: true
|
|
|
|
end |