#98551 by sammys. The de facto standard for URL length is 2048 characters. So 128 isn't enough.
parent
69ea16f669
commit
14b0d96870
|
@ -537,7 +537,7 @@ function system_install() {
|
||||||
message longtext NOT NULL,
|
message longtext NOT NULL,
|
||||||
severity tinyint unsigned NOT NULL default '0',
|
severity tinyint unsigned NOT NULL default '0',
|
||||||
link varchar(255) NOT NULL default '',
|
link varchar(255) NOT NULL default '',
|
||||||
location varchar(128) NOT NULL default '',
|
location text NOT NULL default '',
|
||||||
referer varchar(128) NOT NULL default '',
|
referer varchar(128) NOT NULL default '',
|
||||||
hostname varchar(128) NOT NULL default '',
|
hostname varchar(128) NOT NULL default '',
|
||||||
timestamp int NOT NULL default '0',
|
timestamp int NOT NULL default '0',
|
||||||
|
@ -1002,7 +1002,7 @@ function system_install() {
|
||||||
message text NOT NULL,
|
message text NOT NULL,
|
||||||
severity smallint_unsigned NOT NULL default '0',
|
severity smallint_unsigned NOT NULL default '0',
|
||||||
link varchar(255) NOT NULL default '',
|
link varchar(255) NOT NULL default '',
|
||||||
location varchar(128) NOT NULL default '',
|
location text NOT NULL default '',
|
||||||
referer varchar(128) NOT NULL default '',
|
referer varchar(128) NOT NULL default '',
|
||||||
hostname varchar(128) NOT NULL default '',
|
hostname varchar(128) NOT NULL default '',
|
||||||
timestamp int NOT NULL default '0',
|
timestamp int NOT NULL default '0',
|
||||||
|
@ -3396,7 +3396,24 @@ function system_update_1015() {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @} End of "defgroup updates-4.7-to-x.x"
|
* Allow for longer URL encoded (%NN) UTF-8 characters in the location field of watchdog table.
|
||||||
|
*/
|
||||||
|
function system_update_1016() {
|
||||||
|
$ret = array();
|
||||||
|
switch ($GLOBALS['db_type']) {
|
||||||
|
case 'mysql':
|
||||||
|
case 'mysqli':
|
||||||
|
$ret[] = update_sql("ALTER TABLE {watchdog} CHANGE COLUMN location location text NOT NULL default ''");
|
||||||
|
break;
|
||||||
|
case 'pgsql':
|
||||||
|
db_change_column($ret, 'watchdog', 'location', 'location', 'text', array('not null' => TRUE, 'default' => "''"));
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return $ret;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @} End of "defgroup updates-4.7-to-5.0"
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue