accepting_threshold |
real |
2.1 |
false |
|
|
The threshold on the average review received for “passing” a peer reviewed exercise. If points_are_all_or_nothing is true, this threshold tells whether to give full points or zero points. If points_are_all_or_nothing is false and peer_review_processing_strategy is automatically_grade_or_manual_review_by average all averages under this threshold will cause an answer to be sent to manual review. In all other cases, this column will be ignored. Peer review questions are on a scale from 1 to 5. |
course_id |
uuid |
|
false |
|
public.courses |
Course that this peer review is a part of. |
created_at |
timestamp with time zone |
now() |
false |
|
|
Timestamp when the record was created. |
deleted_at |
timestamp with time zone |
|
true |
|
|
Timestamp when the record was deleted. If null, the record is not deleted. |
exercise_id |
uuid |
|
true |
|
public.exercises |
Exercise that this peer review is for. There can be one peer review per course where this field is null, which then will be used as the default option for all peer reviewed exercises on that course. |
id |
uuid |
uuid_generate_v4() |
false |
public.peer_or_self_review_questions public.peer_or_self_review_submissions |
|
A unique, stable identifier for the record. |
manual_review_cutoff_in_days |
integer |
21 |
false |
|
|
Number of days that needs to pass for the exercise submission to move to manual review |
peer_reviews_to_give |
integer |
3 |
false |
|
|
The number of peer reviews that the user must give before completing the exercise. Users must always give more peer reviews than receive, to make sure that there are enough peer reviews for each student. |
peer_reviews_to_receive |
integer |
2 |
false |
|
|
The number of peer reviews that the user must receive before completing the exercise. |
points_are_all_or_nothing |
boolean |
true |
false |
|
|
True by default and recommended to keep it that way for most courses. If set to true, the student will always receive either full points or no points from the peer reviewed exercise. If set to false, the points will be weighted according to a weight in each peer review question. |
processing_strategy |
peer_review_processing_strategy |
‘automatically_grade_by_average’::peer_review_processing_strategy |
false |
|
|
Determines how we will treat the answer being peer reviewed once it has received enough reviews. Some variants depend on accepting threshold. |
review_instructions |
jsonb |
|
true |
|
|
Content of additional instructions shown when self of peer review starts. The content is in an abstract format, the same as pages.content. |
updated_at |
timestamp with time zone |
now() |
false |
|
|
Timestamp when the record was last updated. The field is updated automatically by the set_timestamp trigger. |