Student and teacher enrolments now unique
Made student and teacher enrolments unique, enforced at the database level. This patch also removes a cleanup job in moodle's cron that removed duplicate enrolments. The database changes are rolled as part of a version bump that we are *deferring* on MOODLE_14_STABLE. Merge of patchset [email protected]/moodle--eduforge--1.3.3--patch-422
This commit is contained in:
@@ -289,7 +289,7 @@ CREATE TABLE prefix_user_students (
|
||||
timeaccess integer NOT NULL default '0'
|
||||
);
|
||||
|
||||
CREATE INDEX prefix_user_students_courseuserid_idx ON prefix_user_students (course,userid);
|
||||
CREATE UNIQUE INDEX prefix_user_students_courseuserid_uk ON prefix_user_students (course,userid);
|
||||
CREATE INDEX prefix_user_students_userid_idx ON prefix_user_students (userid);
|
||||
CREATE INDEX prefix_user_students_timeaccess_idx ON prefix_user_students (timeaccess);
|
||||
|
||||
@@ -306,7 +306,7 @@ CREATE TABLE prefix_user_teachers (
|
||||
timeaccess integer NOT NULL default '0'
|
||||
);
|
||||
|
||||
CREATE INDEX prefix_user_teachers_courseuserid_idx ON prefix_user_teachers (course,userid);
|
||||
CREATE UNIQUE INDEX prefix_user_teachers_courseuserid_uk ON prefix_user_teachers (course,userid);
|
||||
CREATE INDEX prefix_user_teachers_userid_idx ON prefix_user_teachers (userid);
|
||||
|
||||
CREATE TABLE prefix_user_coursecreators (
|
||||
|
||||
Reference in New Issue
Block a user