From: stronk7 Date: Wed, 3 Jun 2009 15:09:23 +0000 (+0000) Subject: MDL-19350 upgrade review - savepoints added to enrol plugins X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=fa7640f3f06c3ff023e9431db308f9cbc0d1006f;p=moodle.git MDL-19350 upgrade review - savepoints added to enrol plugins --- diff --git a/enrol/authorize/db/upgrade.php b/enrol/authorize/db/upgrade.php index c757cb8176..09440a6564 100644 --- a/enrol/authorize/db/upgrade.php +++ b/enrol/authorize/db/upgrade.php @@ -34,6 +34,9 @@ function xmldb_enrol_authorize_upgrade($oldversion) { notify("You are using the authorize.net enrolment plugin for payment handling but cUrl is not available. PHP must be compiled with cURL+SSL support (--with-curl --with-openssl)"); } + + /// authorize savepoint reached + upgrade_plugin_savepoint($result, 2008020500, 'enrol', 'authorize'); } if ($result && $oldversion < 2008092700) { @@ -72,6 +75,9 @@ function xmldb_enrol_authorize_upgrade($oldversion) { $table = new xmldb_table('enrol_authorize_refunds'); $index = new xmldb_index('transid', XMLDB_INDEX_NOTUNIQUE, array('transid')); $dbman->add_index($table, $index); + + /// authorize savepoint reached + upgrade_plugin_savepoint($result, 2008092700, 'enrol', 'authorize'); } /// Dropping all enums/check contraints from core. MDL-18577 @@ -83,6 +89,9 @@ function xmldb_enrol_authorize_upgrade($oldversion) { /// Launch change of list of values for field paymentmethod $dbman->drop_enum_from_field($table, $field); + + /// authorize savepoint reached + upgrade_plugin_savepoint($result, 2009042700, 'enrol', 'authorize'); } return $result;