MDL-24207 dml - fix in oracle fallabck for sequences that shouldn't be executed ever. Backported from 19_STABLE

This commit is contained in:
Eloy Lafuente
2010-09-15 20:09:58 +00:00
parent 3b7661ab80
commit c558941cf5
+1 -1
View File
@@ -1384,7 +1384,7 @@ function insert_record($table, $dataobject, $returnid=true, $primarykey='id') {
$seqname = find_sequence_name($xmldb_table);
if (!$seqname) {
/// Fallback, seqname not found, something is wrong. Inform and use the alternative getNameForObject() method
debugging('Sequence name for table ' . $table->getName() . ' not found', DEBUG_DEVELOPER);
debugging('Sequence name for table ' . $xmldb_table->getName() . ' not found', DEBUG_DEVELOPER);
$generator = new XMLDBoci8po();
$generator->setPrefix($CFG->prefix);
$seqname = $generator->getNameForObject($table, $primarykey, 'seq');