Index: lams_common/src/java/org/lamsfoundation/lams/dbupdates/patch20220120.sql =================================================================== diff -u --- lams_common/src/java/org/lamsfoundation/lams/dbupdates/patch20220120.sql (revision 0) +++ lams_common/src/java/org/lamsfoundation/lams/dbupdates/patch20220120.sql (revision 54b56ce22849f2c06cdfb365d947a5f1cfc44b52) @@ -0,0 +1,15 @@ +-- Turn off autocommit, so nothing is committed if there is an error +SET AUTOCOMMIT = 0; +SET FOREIGN_KEY_CHECKS=0; +-- Put all sql statements below here + +--LDEV-5277 Set grading type according to LTI Advantage configuration + +ALTER TABLE lams_ext_server_lesson_map ADD COLUMN grading_type VARCHAR(50); + +-- Put all sql statements above here + +-- If there were no errors, commit and restore autocommit to on +COMMIT; +SET AUTOCOMMIT = 1; +SET FOREIGN_KEY_CHECKS=1; Index: lams_common/src/java/org/lamsfoundation/lams/integration/ExtServerLessonMap.java =================================================================== diff -u -r1ee503e3d0e0228ea8a45025fddf15d9623c0377 -r54b56ce22849f2c06cdfb365d947a5f1cfc44b52 --- lams_common/src/java/org/lamsfoundation/lams/integration/ExtServerLessonMap.java (.../ExtServerLessonMap.java) (revision 1ee503e3d0e0228ea8a45025fddf15d9623c0377) +++ lams_common/src/java/org/lamsfoundation/lams/integration/ExtServerLessonMap.java (.../ExtServerLessonMap.java) (revision 54b56ce22849f2c06cdfb365d947a5f1cfc44b52) @@ -54,6 +54,9 @@ @JoinColumn(name = "ext_server_org_map_id") private ExtServer extServer; + @Column(name = "grading_type") + private String gradingType; + public ExtServerLessonMap() { } @@ -95,4 +98,12 @@ public void setExtServer(ExtServer extServer) { this.extServer = extServer; } + + public String getGradingType() { + return gradingType; + } + + public void setGradingType(String gradingType) { + this.gradingType = gradingType; + } } \ No newline at end of file