]> git.mjollnir.org Git - moodle.git/commitdiff
Added one more XMLDB test for find_sequence_name()
authorstronk7 <stronk7>
Mon, 16 Oct 2006 17:58:01 +0000 (17:58 +0000)
committerstronk7 <stronk7>
Mon, 16 Oct 2006 17:58:01 +0000 (17:58 +0000)
Merged from MOODLE_17_STABLE

admin/xmldb/actions/test/test.class.php

index a847effc63e7f954fd9ccad2fa5a70be0a55a9ed..96b1b09d358b02e10f1c0bd6462bf458b9521ce7 100644 (file)
@@ -721,6 +721,20 @@ class test extends XMLDBAction {
             $tests['rename table'] = $test;
         }
 
+    /// 41th test. Getting the PK sequence name for one table
+        if ($test->status) {
+            $table->setName('newnameforthetable');
+            $test->sql =  array(find_sequence_name($table));
+            $test->status = find_sequence_name($table);
+            if (!$test->status) {
+                if (!$test->error = $db->ErrorMsg()) { //If no db errors, result is ok. Just the driver doesn't support this
+                    $test->sql = array('not needed for this DB');
+                    $test->status = true;
+                }
+            }
+            $tests['find sequence name'] = $test;
+        }
+
 
 
     /// TODO: Check here values of the inserted records to see that everything ha the correct value