[svn r17777] Adding the proccess to update the access_url_rel_user table FS#3462

skala
Julio Montoya 16 years ago
parent 8cec032ad7
commit cf3698686b
  1. 3
      main/install/dokeos_main.sql
  2. 2
      main/install/migrate-db-1.8.5-1.8.6-pre.sql
  3. 14
      main/install/update-db-1.8.5-1.8.6.inc.php

@ -1049,9 +1049,6 @@ ALTER TABLE access_url_rel_user ADD INDEX idx_access_url_rel_user_user (user_id)
ALTER TABLE access_url_rel_user ADD INDEX idx_access_url_rel_user_access_url(access_url_id);
ALTER TABLE access_url_rel_user ADD INDEX idx_access_url_rel_user_access_url_user (user_id,access_url_id);
INSERT INTO access_url_rel_user(access_url_id, user_id) VALUES (1,1);
INSERT INTO access_url_rel_user(access_url_id, user_id) VALUES (1,2);
ALTER TABLE gradebook_category ADD session_id int DEFAULT NULL;
DROP TABLE IF EXISTS gradebook_result_log;

@ -63,8 +63,6 @@ CREATE TABLE access_url_rel_user (access_url_id int unsigned NOT NULL, user_id i
ALTER TABLE access_url_rel_user ADD INDEX idx_access_url_rel_user_user (user_id);
ALTER TABLE access_url_rel_user ADD INDEX idx_access_url_rel_user_access_url(access_url_id);
ALTER TABLE access_url_rel_user ADD INDEX idx_access_url_rel_user_access_url_user (user_id,access_url_id);
INSERT INTO access_url_rel_user(access_url_id, user_id) VALUES (1,1);
INSERT INTO access_url_rel_user(access_url_id, user_id) VALUES (1,2);
CREATE TABLE user_friend(id bigint unsigned not null auto_increment,user_id int unsigned not null,friend_user_id int unsigned not null,relation_type int not null default 0,PRIMARY KEY(id));
ALTER TABLE user_friend ADD INDEX idx_user_friend_user(user_id);
ALTER TABLE user_friend ADD INDEX idx_user_friend_friend_user(friend_user_id);

@ -1,4 +1,4 @@
<?php // $Id: update-db-1.8.5-1.8.6.inc.php 17528 2009-01-04 20:14:09Z yannoo $
<?php // $Id: update-db-1.8.5-1.8.6.inc.php 17777 2009-01-16 16:25:39Z juliomontoya $
/* See license terms in /dokeos_license.txt */
/**
==============================================================================
@ -159,6 +159,15 @@ if (defined('DOKEOS_INSTALL') || defined('DOKEOS_COURSE_UPDATE'))
}
}
// Filling the access_url_rel_user table with access_url_id by default = 1
$query = "SELECT user_id FROM $dbNameForm.user";
$result = mysql_query($query);
while ($row= mysql_fetch_array($result,MYSQL_NUM))
{
$sql="INSERT INTO $dbNameForm.access_url_rel_user SET user_id=".$row[0].", access_url_id=1";
$res = mysql_query($sql);
}
//get the stats queries list (s_q_list)
$s_q_list = get_sql_file_contents('migrate-db-'.$old_file_version.'-'.$new_file_version.'-pre.sql','stats');
@ -203,7 +212,7 @@ if (defined('DOKEOS_INSTALL') || defined('DOKEOS_COURSE_UPDATE'))
error_log('Database '.$dbUserForm.' was not found, skipping',0);
}else{
mysql_select_db($dbUserForm);
foreach($u_q_list as $query){
foreach($$u_q_listu_q_list as $query){
if($only_test){
error_log("mysql_query($dbUserForm,$query)",0);
error_log("In $dbUserForm, executed: $query",0);
@ -215,6 +224,7 @@ if (defined('DOKEOS_INSTALL') || defined('DOKEOS_COURSE_UPDATE'))
}
//the SCORM database doesn't need a change in the pre-migrate part - ignore
}
/*
-----------------------------------------------------------

Loading…
Cancel
Save