= 81) { break; } array_push( $inserts, array( 'id' => $upgrade_id, 'applied' => CURRENT_DATE, 'description' => '[migration from 2.0.0 to '.PHPWG_VERSION.'] not applied', ) ); } if (!empty($inserts)) { mass_inserts( '`'.UPGRADE_TABLE.'`', array_keys($inserts[0]), $inserts ); } // +-----------------------------------------------------------------------+ // | Perform upgrades | // +-----------------------------------------------------------------------+ ob_start(); echo '
';
for ($upgrade_id = 81; $upgrade_id <= 90; $upgrade_id++)
{
if (!file_exists(UPGRADES_PATH.'/'.$upgrade_id.'-database.php'))
{
break;
}
unset($upgrade_description);
echo "\n\n";
echo '=== upgrade '.$upgrade_id."\n";
// include & execute upgrade script. Each upgrade script must contain
// $upgrade_description variable which describe briefly what the upgrade
// script does.
include(UPGRADES_PATH.'/'.$upgrade_id.'-database.php');
// notify upgrade
$query = '
INSERT INTO `'.PREFIX_TABLE.'upgrade`
(id, applied, description)
VALUES
(\''.$upgrade_id.'\', NOW(), \'[migration from 2.0.0 to '.PHPWG_VERSION.'] '.$upgrade_description.'\')
;';
pwg_query($query);
}
echo '';
ob_end_clean();
// now we upgrade from 2.1.0
include_once(PHPWG_ROOT_PATH.'install/upgrade_2.1.0.php');
?>