diff options
author | Dries Buytaert <dries@buytaert.net> | 2005-12-13 18:49:47 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2005-12-13 18:49:47 +0000 |
commit | dd2fdd128dfb5998479f9edf89d0cfa3afe53fbd (patch) | |
tree | 98fb537b3d407731e93593bacf05019cf47501d9 /database | |
parent | ccb3fa0219643d98d08fdd26dddecfa2dbb5e3b5 (diff) | |
download | brdo-dd2fdd128dfb5998479f9edf89d0cfa3afe53fbd.tar.gz brdo-dd2fdd128dfb5998479f9edf89d0cfa3afe53fbd.tar.bz2 |
- Patch #40532 by wtanaka: use longblog for data in the cache. Is reported to fix utf-8 problems and improves consistency with PostgreSQL.
Diffstat (limited to 'database')
-rw-r--r-- | database/database.mysql | 2 | ||||
-rw-r--r-- | database/updates.inc | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/database/database.mysql b/database/database.mysql index 5cbc889f3..c96c51ee3 100644 --- a/database/database.mysql +++ b/database/database.mysql @@ -166,7 +166,7 @@ CREATE TABLE boxes ( CREATE TABLE cache ( cid varchar(255) NOT NULL default '', - data longtext, + data longblob, expire int(11) NOT NULL default '0', created int(11) NOT NULL default '0', headers text, diff --git a/database/updates.inc b/database/updates.inc index 6dbc04368..a44580c18 100644 --- a/database/updates.inc +++ b/database/updates.inc @@ -1273,3 +1273,10 @@ function system_update_162() { return $ret; } +function system_update_163() { + $ret = array(); + if ($GLOBALS['db_type'] == 'mysql') { + $ret[] = update_sql('ALTER TABLE {cache} CHANGE data data LONGBLOB'); + } + return $ret; +} |