[BUGFIX][DB] Some DB fields needs to be varchar to support MSSQL
authorSonja Scholz <ss@cabag.ch>
Mon, 9 May 2011 19:36:37 +0000 (21:36 +0200)
committerSonja Scholz <ss@cabag.ch>
Wed, 29 Jun 2011 20:17:33 +0000 (22:17 +0200)
There are some fields in the sys_workspace table, which are of type
text at the moment. This is a problem for MSSQL, as MSSQL is not able
to compare type text fields in a query like adminusers = 5.

Change-Id: I98ff366b6857be00ae429bd750817e3329879878
Resolves: #25960
Releases: 4.6

typo3/sysext/workspaces/ext_tables.sql

index 32d2ede..dbe1531 100644 (file)
@@ -8,9 +8,9 @@ CREATE TABLE sys_workspace (
   deleted tinyint(1) DEFAULT '0' NOT NULL,
   title varchar(30) DEFAULT '' NOT NULL,
   description varchar(255) DEFAULT '' NOT NULL,
-  adminusers text,
-  members text,
-  reviewers text,
+  adminusers varchar(4000) DEFAULT '' NOT NULL,
+  members varchar(4000) DEFAULT '' NOT NULL,
+  reviewers varchar(4000) DEFAULT '' NOT NULL,
   db_mountpoints varchar(255) DEFAULT '' NOT NULL,
   file_mountpoints varchar(255) DEFAULT '' NOT NULL,
   publish_time int(11) DEFAULT '0' NOT NULL,