|
|
|
@ -36,14 +36,60 @@ |
|
|
|
|
============================================================================== |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* see |
|
|
|
|
* - update-db-1.6.x-1.8.0.inc.php |
|
|
|
|
* - update-db-scorm-1.6.x-1.8.0.inc.php |
|
|
|
|
* - migrate-db-1.6.x-1.8.0-post.sql |
|
|
|
|
* - migrate-db-1.6.x-1.8.0-pre.sql |
|
|
|
|
*/ |
|
|
|
|
function upgrade_16x_to_180($values) |
|
|
|
|
{ |
|
|
|
|
$main_database = $values['database_main_db']; |
|
|
|
|
//select database |
|
|
|
|
mysql_select_db($main_database); |
|
|
|
|
//actual statements |
|
|
|
|
/* |
|
|
|
|
PRE SECTION |
|
|
|
|
UPGRADES TO GENERAL DATABASES before course upgrades |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
//MAIN database section |
|
|
|
|
//Get the list of queries to upgrade the main database |
|
|
|
|
$main_query_list = get_sql_file_contents('migrate-db-1.6.x-1.8.0-pre.sql','main'); |
|
|
|
|
if(count($main_query_list)>0) |
|
|
|
|
{ |
|
|
|
|
$main_database = $values['database_main_db']; |
|
|
|
|
mysql_select_db($main_database); |
|
|
|
|
|
|
|
|
|
foreach($main_query_list as $this_query) |
|
|
|
|
{ |
|
|
|
|
mysql_query($this_query); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//STATS database section |
|
|
|
|
//Get the list of queries to upgrade the statistics database |
|
|
|
|
$statistics_query_list = get_sql_file_contents('migrate-db-1.6.x-1.8.0-pre.sql','stats'); |
|
|
|
|
|
|
|
|
|
//USER database section |
|
|
|
|
//Get the list of queries to upgrade the user database |
|
|
|
|
$user_query_list = get_sql_file_contents('migrate-db-1.6.x-1.8.0-pre.sql','user'); |
|
|
|
|
|
|
|
|
|
/* |
|
|
|
|
COURSE SECTION |
|
|
|
|
UPGRADES TO COURSE DATABASES |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
/* |
|
|
|
|
POST SECTION |
|
|
|
|
UPGRADES TO GENERAL DATABASES after course upgrades |
|
|
|
|
*/ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Note - there is no 1.8.1, |
|
|
|
|
* 1.8.2 is the version that came after 1.8.0 |
|
|
|
|
* see |
|
|
|
|
* - update-db-1.8.0-1.8.2.inc.php |
|
|
|
|
* - migrate-db-1.8.0-1.8.2-pre.sql |
|
|
|
|
*/ |
|
|
|
|
function upgrade_180_to_182($values) |
|
|
|
|
{ |
|
|
|
|
|
|
|
|
|