]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-10817, adding unique key courseid-coutcomeid during creation of grade_outcomes_co...
authortoyomoyo <toyomoyo>
Mon, 13 Aug 2007 02:11:59 +0000 (02:11 +0000)
committertoyomoyo <toyomoyo>
Mon, 13 Aug 2007 02:11:59 +0000 (02:11 +0000)
lib/db/upgrade.php

index b5199f15b98b71b95f4d363212ad2ca0d0710db2..1e856a6e8cdbd429135f9d75a0c9944e9f04e18b 100644 (file)
@@ -1459,9 +1459,10 @@ function xmldb_main_upgrade($oldversion=0) {
         $table->addKeyInfo('primary', XMLDB_KEY_PRIMARY, array('id'));
         $table->addKeyInfo('courseid', XMLDB_KEY_FOREIGN, array('courseid'), 'course', array('id'));
         $table->addKeyInfo('outcomeid', XMLDB_KEY_FOREIGN, array('outcomeid'), 'grade_outcomes', array('id'));
-
+        $table->addKeyInfo('courseid-outcomeid', XMLDB_KEY_UNIQUE, array('courseid', 'outcomeid'));
     /// Launch create table for grade_outcomes_courses
-        $result = $result && create_table($table);
+        $result = $result && create_table($table);        
+    
     }