/trunk/includes/db_updates/run.inc.php |
---|
17,10 → 17,14 |
* limitations under the License. |
*/ |
use ViaThinkSoft\OIDplus\OIDplusDatabaseConnection; |
use ViaThinkSoft\OIDplus\OIDplusConfigInitializationException; |
use ViaThinkSoft\OIDplus\OIDplusException; |
/** |
* This function will be called by OIDplusDatabaseConnection.class.php at method afterConnect(). |
* @param OIDplusDatabaseConnection $db is the OIDplusDatabaseConnection class |
* @throws OIDplusException |
* @throws \ViaThinkSoft\OIDplus\OIDplusException |
*/ |
function oidplus_dbupdate(OIDplusDatabaseConnection $db) { |
// Detect database version |
72,7 → 76,7 |
require_once __DIR__.'/update1001.inc.php'; |
$version = oidplus_dbupdate_1001($db); |
} |
} catch (Exception $e) { |
} catch (\Exception $e) { |
throw new OIDplusException(_L('Database update from version %1 failed: %2',$version,$e->getMessage())); |
} |
/trunk/includes/db_updates/update1001.inc.php |
---|
17,11 → 17,13 |
* limitations under the License. |
*/ |
use ViaThinkSoft\OIDplus\OIDplusDatabaseConnection; |
/** |
* This function will be called by OIDplusDatabaseConnection.class.php at method afterConnect(). |
* @param OIDplusDatabaseConnection $db is the OIDplusDatabaseConnection class |
* @return int new version set |
* @throws OIDplusException |
* @throws \ViaThinkSoft\OIDplus\OIDplusException |
*/ |
function oidplus_dbupdate_1001(OIDplusDatabaseConnection $db) { |
/trunk/includes/db_updates/update200.inc.php |
---|
17,11 → 17,13 |
* limitations under the License. |
*/ |
use ViaThinkSoft\OIDplus\OIDplusDatabaseConnection; |
/** |
* This function will be called by OIDplusDatabaseConnection.class.php at method afterConnect(). |
* @param OIDplusDatabaseConnection $db is the OIDplusDatabaseConnection class |
* @return int new version set |
* @throws OIDplusException |
* @throws \ViaThinkSoft\OIDplus\OIDplusException |
*/ |
function oidplus_dbupdate_200(OIDplusDatabaseConnection $db) { |
if ($db->transaction_supported()) $db->transaction_begin(); |
/trunk/includes/db_updates/update201.inc.php |
---|
17,11 → 17,13 |
* limitations under the License. |
*/ |
use ViaThinkSoft\OIDplus\OIDplusDatabaseConnection; |
/** |
* This function will be called by OIDplusDatabaseConnection.class.php at method afterConnect(). |
* @param OIDplusDatabaseConnection $db is the OIDplusDatabaseConnection class |
* @return int new version set |
* @throws OIDplusException |
* @throws \ViaThinkSoft\OIDplus\OIDplusException |
*/ |
function oidplus_dbupdate_201(OIDplusDatabaseConnection $db) { |
if ($db->transaction_supported()) $db->transaction_begin(); |
/trunk/includes/db_updates/update202.inc.php |
---|
17,11 → 17,13 |
* limitations under the License. |
*/ |
use ViaThinkSoft\OIDplus\OIDplusDatabaseConnection; |
/** |
* This function will be called by OIDplusDatabaseConnection.class.php at method afterConnect(). |
* @param OIDplusDatabaseConnection $db is the OIDplusDatabaseConnection class |
* @return int new version set |
* @throws OIDplusException |
* @throws \ViaThinkSoft\OIDplus\OIDplusException |
*/ |
function oidplus_dbupdate_202(OIDplusDatabaseConnection $db) { |
if ($db->transaction_supported()) $db->transaction_begin(); |
/trunk/includes/db_updates/update203.inc.php |
---|
17,11 → 17,13 |
* limitations under the License. |
*/ |
use ViaThinkSoft\OIDplus\OIDplusDatabaseConnection; |
/** |
* This function will be called by OIDplusDatabaseConnection.class.php at method afterConnect(). |
* @param OIDplusDatabaseConnection $db is the OIDplusDatabaseConnection class |
* @return int new version set |
* @throws OIDplusException |
* @throws \ViaThinkSoft\OIDplus\OIDplusException |
*/ |
function oidplus_dbupdate_203(OIDplusDatabaseConnection $db) { |
if ($db->transaction_supported()) $db->transaction_begin(); |
/trunk/includes/db_updates/update204.inc.php |
---|
17,11 → 17,13 |
* limitations under the License. |
*/ |
use ViaThinkSoft\OIDplus\OIDplusDatabaseConnection; |
/** |
* This function will be called by OIDplusDatabaseConnection.class.php at method afterConnect(). |
* @param OIDplusDatabaseConnection $db is the OIDplusDatabaseConnection class |
* @return int new version set |
* @throws OIDplusException |
* @throws \ViaThinkSoft\OIDplus\OIDplusException |
*/ |
function oidplus_dbupdate_204(OIDplusDatabaseConnection $db) { |
if ($db->transaction_supported()) $db->transaction_begin(); |
/trunk/includes/db_updates/update205.inc.php |
---|
17,11 → 17,13 |
* limitations under the License. |
*/ |
use ViaThinkSoft\OIDplus\OIDplusDatabaseConnection; |
/** |
* This function will be called by OIDplusDatabaseConnection.class.php at method afterConnect(). |
* @param OIDplusDatabaseConnection $db is the OIDplusDatabaseConnection class |
* @return int new version set |
* @throws OIDplusException |
* @throws \ViaThinkSoft\OIDplus\OIDplusException |
*/ |
function oidplus_dbupdate_205(OIDplusDatabaseConnection $db) { |
// Note: We update to version 1000, because we want to intentionally break older versions of OIDplus |