Details
-
Type:
Bug
-
Status: Verified
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 19.6, 20.2, 21.0 [Tentative], 22.0 [Tentative]
-
Fix Version/s: 19.6, 20.2, 21.0 [Tentative], 22.0 [Tentative]
-
Component/s: Rubrics
-
Labels:None
-
21 Status:Verified
-
20 status:Verified
-
19 status:Verified
-
Conversion Script Required:Yes
-
Test Plan:
Description
Rubrics should not be allowed to create more than one association for the same item:
- Rubric > the chosen rubric
- tool > a sakai tool i.e. sakai.assignments
- item > the resource in that tool i.e. "Week One"
A constraint will be added to enforce this on:
@UniqueConstraint(columnNames = {"rubric_id", "toolId", "itemId"})
The db will require the following conversion:
alter table rbc_tool_item_rbc_assoc add constraint UKq4btc0dfymi80bb5mp3vp3r7u unique (rubric_id, toolId, itemId);
Gliffy Diagrams
Zeplin
Attachments
Issue Links
- relates to
-
SAK-42700 Rubrics observed slow queries without indexes
-
- CLOSED
-