Browse Source

CONTRIB-4320 Corrected upgrade sql.

MOODLE_23_STABLE
Logan Reynolds 12 years ago
committed by Dan Marsden
parent
commit
5ef4b0824c
  1. 10
      db/upgrade.php

10
db/upgrade.php

@ -271,7 +271,10 @@ function xmldb_attforblock_upgrade($oldversion=0) {
$dbman->add_index($table, $index); $dbman->add_index($table, $index);
} }
$sql = "UPDATE {attendance_sessions} AS ses SET attendanceid=att.id FROM {attforblock} AS att WHERE att.course=ses.courseid"; $sql = "UPDATE {attendance_sessions} AS ses
JOIN {attforblock} AS att
ON (ses.courseid = att.course)
SET ses.attendanceid=att.id";
$DB->execute($sql); $DB->execute($sql);
$table = new xmldb_table('attendance_statuses'); $table = new xmldb_table('attendance_statuses');
@ -287,7 +290,10 @@ function xmldb_attforblock_upgrade($oldversion=0) {
$dbman->add_index($table, $index); $dbman->add_index($table, $index);
} }
$sql = "UPDATE {attendance_statuses} AS sta SET attendanceid=att.id FROM {attforblock} as att WHERE att.course=sta.courseid"; $sql = "UPDATE {attendance_statuses} AS sta
JOIN {attforblock} as att
ON (sta.courseid = att.course)
SET sta.attendanceid = att.id";
$DB->execute($sql); $DB->execute($sql);
upgrade_mod_savepoint(true, 2010123003, 'attforblock'); upgrade_mod_savepoint(true, 2010123003, 'attforblock');

Loading…
Cancel
Save