Increasing log_display->field because sql_concat() (one

wrapper over ADOdb Concat() generates really long
expressions for MSSQL.
This commit is contained in:
stronk7
2006-09-26 17:43:37 +00:00
parent 7bd1b4f5ba
commit 2efd67bf5f
6 changed files with 11 additions and 5 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<XMLDB PATH="lib/db" VERSION="20060924" COMMENT="XMLDB file for core Moodle tables"
<XMLDB PATH="lib/db" VERSION="20060926" COMMENT="XMLDB file for core Moodle tables"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../lib/xmldb/xmldb.xsd"
>
@@ -404,7 +404,7 @@
<FIELD NAME="module" TYPE="char" LENGTH="20" NOTNULL="true" SEQUENCE="false" ENUM="false" PREVIOUS="id" NEXT="action"/>
<FIELD NAME="action" TYPE="char" LENGTH="40" NOTNULL="true" SEQUENCE="false" ENUM="false" PREVIOUS="module" NEXT="mtable"/>
<FIELD NAME="mtable" TYPE="char" LENGTH="30" NOTNULL="true" SEQUENCE="false" ENUM="false" PREVIOUS="action" NEXT="field"/>
<FIELD NAME="field" TYPE="char" LENGTH="50" NOTNULL="true" SEQUENCE="false" ENUM="false" PREVIOUS="mtable"/>
<FIELD NAME="field" TYPE="char" LENGTH="200" NOTNULL="true" SEQUENCE="false" ENUM="false" PREVIOUS="mtable"/>
</FIELDS>
<KEYS>
<KEY NAME="primary" TYPE="primary" FIELDS="id" COMMENT="Primary key for log_display"/>
+3
View File
@@ -2329,6 +2329,9 @@ function main_upgrade($oldversion=0) {
execute_sql("CREATE UNIQUE INDEX {$CFG->prefix}role_sor_uix ON {$CFG->prefix}role (sortorder);", false);
}
if ($oldversion < 2006092601) {
table_column('log_display', 'field', 'field', 'varchar', '200', '', '', 'not null', '');
}
return $result;
}
+1 -1
View File
@@ -437,7 +437,7 @@ CREATE TABLE `prefix_log_display` (
`module` varchar(20) NOT NULL default '',
`action` varchar(40) NOT NULL default '',
`mtable` varchar(30) NOT NULL default '',
`field` varchar(50) NOT NULL default '',
`field` varchar(200) 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`);
+3
View File
@@ -1954,6 +1954,9 @@ function main_upgrade($oldversion=0) {
}
}
if ($oldversion < 2006092601) {
table_column('log_display', 'field', 'field', 'varchar', '200', '', '', 'not null', '');
}
return $result;
}
+1 -1
View File
@@ -276,7 +276,7 @@ CREATE TABLE prefix_log_display (
module varchar(20) NOT NULL default '',
action varchar(40) NOT NULL default '',
mtable varchar(30) NOT NULL default '',
field varchar(50) NOT NULL default ''
field varchar(200) NOT NULL default ''
);
CREATE INDEX prefix_log_display_moduleaction ON prefix_log_display (module,action);
+1 -1
View File
@@ -6,7 +6,7 @@
// This is compared against the values stored in the database to determine
// whether upgrades should be performed (see lib/db/*.php)
$version = 2006092600; // YYYYMMDD = date
$version = 2006092601; // YYYYMMDD = date
// XY = increments within a single day
$release = '1.7 dev'; // Human-friendly version name