diff --git a/lib/db/migrate2utf8.xml b/lib/db/migrate2utf8.xml index c802452b4ee..1da266bd8f1 100755 --- a/lib/db/migrate2utf8.xml +++ b/lib/db/migrate2utf8.xml @@ -289,7 +289,7 @@ - + diff --git a/lib/db/mysql.php b/lib/db/mysql.php index d8f00adb928..1eecbde7e99 100644 --- a/lib/db/mysql.php +++ b/lib/db/mysql.php @@ -1945,6 +1945,10 @@ function main_upgrade($oldversion=0) { if ($oldversion < 2006050500) { table_column('log', 'action', 'action', 'varchar', '40', '', '', 'not null'); } + + if ($oldversion < 2006050501) { + table_column('sessions', 'data', 'data', 'mediumtext', '', '', '', 'not null'); + } return $result; } diff --git a/lib/db/mysql.sql b/lib/db/mysql.sql index bd3d9bc990c..7292c32b742 100644 --- a/lib/db/mysql.sql +++ b/lib/db/mysql.sql @@ -539,7 +539,7 @@ CREATE TABLE `prefix_sessions` ( `sesskey` char(32) NOT null default '', `expiry` int(11) unsigned NOT null default '0', `expireref` varchar(64) default '', - `data` text NOT null default '', + `data` mediumtext NOT null default '', PRIMARY KEY (`sesskey`), KEY (`expiry`) ) TYPE=MyISAM COMMENT='Optional database session storage, not used by default';