Feature #272 - Training creation: Some hard-coded (through SQL) table properties has been removed.

skala
Ivan Tcholakov 16 years ago
parent e28f9df3cb
commit 48c3869600
  1. 50
      main/inc/lib/add_course.lib.inc.php

@ -401,7 +401,7 @@ function update_Db_course($courseDbName)
email_sent tinyint default 0,
session_id smallint default 0,
PRIMARY KEY (id)
) TYPE=MyISAM";
)";
Database::query($sql, __FILE__, __LINE__);
$sql = "ALTER TABLE `".$TABLETOOLANNOUNCEMENTS . "` ADD INDEX ( session_id ) ";
Database::query($sql, __FILE__, __LINE__);
@ -431,7 +431,7 @@ function update_Db_course($courseDbName)
resource_type varchar(50) default NULL,
resource_id int unsigned default NULL,
UNIQUE KEY id (id)
) TYPE=MyISAM";
)";
Database::query($sql, __FILE__, __LINE__);
$sql = "
@ -444,7 +444,7 @@ function update_Db_course($courseDbName)
content text NOT NULL,
PRIMARY KEY (id),
KEY user_id (user_id)
) TYPE=MyISAM";
)";
Database::query($sql, __FILE__, __LINE__);
@ -458,7 +458,7 @@ function update_Db_course($courseDbName)
line_count tinyint unsigned NOT NULL default 5,
rank tinyint unsigned NOT NULL default 0,
PRIMARY KEY (id)
) TYPE=MyISAM";
)";
Database::query($sql, __FILE__, __LINE__);
@ -477,7 +477,7 @@ function update_Db_course($courseDbName)
locked int NOT NULL default 0,
session_id smallint unsigned NOT NULL default 0,
PRIMARY KEY (cat_id)
) TYPE=MyISAM";
)";
Database::query($sql, __FILE__, __LINE__);
$sql = "ALTER TABLE `".$TABLETOOLFORUMCATEGORY . "` ADD INDEX ( session_id ) ";
@ -506,7 +506,7 @@ function update_Db_course($courseDbName)
session_id int NOT NULL default 0,
forum_image varchar(255) NOT NULL default '',
PRIMARY KEY (forum_id)
) TYPE=MyISAM";
)";
Database::query($sql, __FILE__, __LINE__);
@ -530,7 +530,7 @@ function update_Db_course($courseDbName)
thread_close_date datetime default '0000-00-00 00:00:00',
thread_weight float(6,2) UNSIGNED NOT NULL default 0,
PRIMARY KEY (thread_id)
) TYPE=MyISAM";
)";
Database::query($sql, __FILE__, __LINE__);
$sql = "ALTER TABLE `".$TABLETOOLFORUMTHREAD . "` ADD INDEX idx_forum_thread_forum_id (forum_id)";
@ -553,7 +553,7 @@ function update_Db_course($courseDbName)
PRIMARY KEY (post_id),
KEY poster_id (poster_id),
KEY forum_id (forum_id)
) TYPE=MyISAM";
)";
Database::query($sql, __FILE__, __LINE__);
$sql = "ALTER TABLE `".$TABLETOOLFORUMPOST . "` ADD INDEX idx_forum_post_thread_id (thread_id)";
@ -567,7 +567,7 @@ function update_Db_course($courseDbName)
thread_id int default NULL,
user_id int default NULL,
post_id int default NULL
) TYPE=MyISAM";
)";
Database::query($sql, __FILE__, __LINE__);
@ -737,7 +737,7 @@ function update_Db_course($courseDbName)
category enum('authoring','interaction','admin') NOT NULL default 'authoring',
session_id smallint default 0,
PRIMARY KEY (id)
) TYPE=MyISAM";
)";
Database::query($sql, __FILE__, __LINE__);
$sql = "ALTER TABLE `".$tbl_course_homepage . "` ADD INDEX ( session_id ) ";
Database::query($sql, __FILE__, __LINE__);
@ -1083,7 +1083,7 @@ function update_Db_course($courseDbName)
start_visible datetime NOT NULL default '0000-00-00 00:00:00',
end_visible datetime NOT NULL default '0000-00-00 00:00:00',
id_session INT NOT NULL DEFAULT 0
) TYPE=MyISAM;", __FILE__, __LINE__);
);", __FILE__, __LINE__);
Database::query("ALTER TABLE `$TABLEITEMPROPERTY` ADD INDEX idx_item_property_toolref (tool,ref)", __FILE__, __LINE__);
/*
@ -1338,7 +1338,7 @@ function update_Db_course($courseDbName)
visibility tinyint unsigned NOT NULL default 0,
session_id smallint default 0,
PRIMARY KEY ( blog_id )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COMMENT = 'Table with blogs in this course';";
) COMMENT = 'Table with blogs in this course';";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1359,7 +1359,7 @@ function update_Db_course($courseDbName)
task_id int default NULL ,
parent_comment_id int NOT NULL default 0,
PRIMARY KEY ( comment_id )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COMMENT = 'Table with comments on posts in a blog';";
) COMMENT = 'Table with comments on posts in a blog';";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1375,7 +1375,7 @@ function update_Db_course($courseDbName)
blog_id mediumint NOT NULL default 0,
author_id int NOT NULL default 0,
PRIMARY KEY ( post_id )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COMMENT = 'Table with posts / blog.';";
) COMMENT = 'Table with posts / blog.';";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1391,7 +1391,7 @@ function update_Db_course($courseDbName)
user_id int NOT NULL default 0,
rating mediumint NOT NULL default 0,
PRIMARY KEY ( rating_id )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COMMENT = 'Table with ratings for post/comments in a certain blog';";
) COMMENT = 'Table with ratings for post/comments in a certain blog';";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1403,7 +1403,7 @@ function update_Db_course($courseDbName)
blog_id int NOT NULL default 0,
user_id int NOT NULL default 0,
PRIMARY KEY ( blog_id , user_id )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COMMENT = 'Table representing users subscribed to a blog';";
) COMMENT = 'Table representing users subscribed to a blog';";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1419,7 +1419,7 @@ function update_Db_course($courseDbName)
color varchar( 10 ) NOT NULL default '',
system_task tinyint unsigned NOT NULL default 0,
PRIMARY KEY ( task_id )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COMMENT = 'Table with tasks for a blog';";
) COMMENT = 'Table with tasks for a blog';";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1433,7 +1433,7 @@ function update_Db_course($courseDbName)
task_id mediumint NOT NULL default 0,
target_date date NOT NULL default '0000-00-00',
PRIMARY KEY ( blog_id , user_id , task_id )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COMMENT = 'Table with tasks assigned to a user in a blog';";
) COMMENT = 'Table with tasks assigned to a user in a blog';";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1467,7 +1467,7 @@ function update_Db_course($courseDbName)
tool varchar( 250 ) NOT NULL default '',
action varchar( 250 ) NOT NULL default '',
PRIMARY KEY (id)
) ENGINE = MYISAM DEFAULT CHARSET = latin1;";
)";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1481,7 +1481,7 @@ function update_Db_course($courseDbName)
tool varchar( 250 ) NOT NULL default '',
action varchar( 250 ) NOT NULL default '',
PRIMARY KEY ( id )
) ENGINE = MYISAM DEFAULT CHARSET = latin1;";
)";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1495,7 +1495,7 @@ function update_Db_course($courseDbName)
tool varchar( 250 ) NOT NULL default '',
action varchar( 250 ) NOT NULL default '',
PRIMARY KEY ( id )
) ENGINE = MYISAM DEFAULT CHARSET = latin1;";
)";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1509,7 +1509,7 @@ function update_Db_course($courseDbName)
role_comment text,
default_role tinyint default 0,
PRIMARY KEY ( role_id )
) ENGINE = MYISAM DEFAULT CHARSET = latin1;";
)";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1521,7 +1521,7 @@ function update_Db_course($courseDbName)
role_id int NOT NULL default 0,
scope varchar( 20 ) NOT NULL default 'course',
group_id int NOT NULL default 0
) ENGINE = MYISAM DEFAULT CHARSET = latin1;";
)";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1534,7 +1534,7 @@ function update_Db_course($courseDbName)
tool varchar( 250 ) NOT NULL default '',
action varchar( 50 ) NOT NULL default '',
default_perm tinyint NOT NULL default 0
) ENGINE = MYISAM DEFAULT CHARSET = latin1;";
)";
if(!Database::query($sql, __FILE__, __LINE__))
{
@ -1546,7 +1546,7 @@ function update_Db_course($courseDbName)
role_id int NOT NULL default 0,
scope varchar( 20 ) NOT NULL default 'course',
user_id int NOT NULL default 0
) ENGINE = MYISAM DEFAULT CHARSET = latin1;";
)";
if(!Database::query($sql, __FILE__, __LINE__))
{

Loading…
Cancel
Save