mirror of
https://github.com/moodle/moodle.git
synced 2025-05-31 21:19:49 +02:00
Fix for Bug #5419 - Inconsistency between log_display and log tables
This commit is contained in:
parent
78444c8785
commit
7235ae23f1
@ -1921,7 +1921,6 @@ function main_upgrade($oldversion=0) {
|
||||
table_column('user','url','url','varchar','255','','','not null');
|
||||
}
|
||||
|
||||
|
||||
if ($oldversion < 2006050400) {
|
||||
|
||||
execute_sql("ALTER TABLE `{$CFG->prefix}user` DROP INDEX {$CFG->prefix}user_deleted_idx;",false);
|
||||
@ -1943,6 +1942,10 @@ function main_upgrade($oldversion=0) {
|
||||
execute_sql("ALTER TABLE `{$CFG->prefix}user` ADD INDEX user_email (email)",false);
|
||||
}
|
||||
|
||||
if ($oldversion < 2006050500) {
|
||||
table_column('log', 'action', 'action', 'varchar', '40', '', '', 'not null');
|
||||
}
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
||||
|
@ -415,7 +415,7 @@ CREATE TABLE `prefix_log` (
|
||||
`course` int(10) unsigned NOT NULL default '0',
|
||||
`module` varchar(20) NOT NULL default '',
|
||||
`cmid` int(10) unsigned NOT NULL default '0',
|
||||
`action` varchar(15) NOT NULL default '',
|
||||
`action` varchar(40) NOT NULL default '',
|
||||
`url` varchar(100) NOT NULL default '',
|
||||
`info` varchar(255) NOT NULL default '',
|
||||
PRIMARY KEY (`id`),
|
||||
@ -433,10 +433,10 @@ CREATE TABLE `prefix_log` (
|
||||
|
||||
CREATE TABLE `prefix_log_display` (
|
||||
`id` int(10) unsigned NOT NULL auto_increment,
|
||||
`module` varchar(20) NOT NULL default '',
|
||||
`action` varchar(20) NOT NULL default '',
|
||||
`mtable` varchar(20) NOT NULL default '',
|
||||
`field` varchar(40) NOT NULL default '',
|
||||
`module` varchar(30) NOT NULL default '',
|
||||
`action` varchar(40) NOT NULL default '',
|
||||
`mtable` varchar(30) NOT NULL default '',
|
||||
`field` varchar(50) NOT NULL default '',
|
||||
PRIMARY KEY (`id`)
|
||||
) TYPE=MyISAM COMMENT='For a particular module/action, specifies a moodle table/field.';
|
||||
ALTER TABLE prefix_log_display ADD UNIQUE `moduleaction`(`module` , `action`);
|
||||
|
@ -1529,8 +1529,12 @@ function main_upgrade($oldversion=0) {
|
||||
modify_database('',"CREATE INDEX tags_typeuserid_idx ON prefix_tags (type, userid);");
|
||||
modify_database('',"CREATE INDEX tags_text_idx ON prefix_tags (text);");
|
||||
}
|
||||
|
||||
|
||||
if ($oldversion < 2006050500) {
|
||||
table_column('log', 'action', 'action', 'varchar', '40', '', '', 'not null');
|
||||
}
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
||||
?>
|
||||
?>
|
@ -259,7 +259,7 @@ CREATE TABLE prefix_log (
|
||||
course integer NOT NULL default '0',
|
||||
module varchar(20) NOT NULL default '',
|
||||
cmid integer NOT NULL default '0',
|
||||
action varchar(20) NOT NULL default '',
|
||||
action varchar(40) NOT NULL default '',
|
||||
url varchar(100) NOT NULL default '',
|
||||
info varchar(255) NOT NULL default ''
|
||||
);
|
||||
|
Loading…
x
Reference in New Issue
Block a user