Fixed bug #16774: t3ver_stage should be int(11) instead of tinyint(4)
authorTolleiv Nietsch <info@tolleiv.de>
Sun, 26 Dec 2010 09:58:41 +0000 (09:58 +0000)
committerTolleiv Nietsch <info@tolleiv.de>
Sun, 26 Dec 2010 09:58:41 +0000 (09:58 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@9895 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
NEWS.txt
t3lib/stddb/tables.sql
typo3/sysext/cms/ext_tables.sql

index ff5bfaa..1440026 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-12-26  Tolleiv Nietsch  <typo3@tolleiv.de>
+
+       * Fixed bug #16774: t3ver_stage should be int(11) instead of tinyint(4)
+
 2010-12-25  Christian Kuhn  <lolli@schwarzbu.ch>
 
        * Fixed bug #15969: Task Center - sys_action: setting labels_ignoreprefix from sql query is ignored (Thanks to Andreas Kiessling)
index ab06322..3d8798a 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -226,6 +226,8 @@ Workspaces
          workspace to a real workspace and sets up the new stages.
        * Inline Relational Record Editing (IRRE) can now also be used for 1:n
          relations in workspaces.
+       * In order to support custom stages properly it's recommended to change
+          the type of all t3ver_stage fields from tinyint(4) to int(11).
 
 
 Backend skin
index bc5165d..78ee0d1 100644 (file)
@@ -157,7 +157,7 @@ CREATE TABLE pages (
   t3ver_wsid int(11) DEFAULT '0' NOT NULL,
   t3ver_label varchar(255) DEFAULT '' NOT NULL,
   t3ver_state tinyint(4) DEFAULT '0' NOT NULL,
-  t3ver_stage tinyint(4) DEFAULT '0' NOT NULL,
+  t3ver_stage int(11) DEFAULT '0' NOT NULL,
   t3ver_count int(11) DEFAULT '0' NOT NULL,
   t3ver_tstamp int(11) DEFAULT '0' NOT NULL,
   t3ver_swapmode tinyint(4) DEFAULT '0' NOT NULL,
index 5208243..09be90c 100755 (executable)
@@ -246,7 +246,7 @@ CREATE TABLE pages_language_overlay (
   t3ver_wsid int(11) DEFAULT '0' NOT NULL,
   t3ver_label varchar(255) DEFAULT '' NOT NULL,
   t3ver_state tinyint(4) DEFAULT '0' NOT NULL,
-  t3ver_stage tinyint(4) DEFAULT '0' NOT NULL,
+  t3ver_stage int(11) DEFAULT '0' NOT NULL,
   t3ver_count int(11) DEFAULT '0' NOT NULL,
   t3ver_tstamp int(11) DEFAULT '0' NOT NULL,
   t3_origuid int(11) DEFAULT '0' NOT NULL,
@@ -314,7 +314,7 @@ CREATE TABLE sys_template (
   t3ver_wsid int(11) DEFAULT '0' NOT NULL,
   t3ver_label varchar(255) DEFAULT '' NOT NULL,
   t3ver_state tinyint(4) DEFAULT '0' NOT NULL,
-  t3ver_stage tinyint(4) DEFAULT '0' NOT NULL,
+  t3ver_stage int(11) DEFAULT '0' NOT NULL,
   t3ver_count int(11) DEFAULT '0' NOT NULL,
   t3ver_tstamp int(11) DEFAULT '0' NOT NULL,
   t3_origuid int(11) DEFAULT '0' NOT NULL,
@@ -358,7 +358,7 @@ CREATE TABLE tt_content (
   t3ver_wsid int(11) DEFAULT '0' NOT NULL,
   t3ver_label varchar(255) DEFAULT '' NOT NULL,
   t3ver_state tinyint(4) DEFAULT '0' NOT NULL,
-  t3ver_stage tinyint(4) DEFAULT '0' NOT NULL,
+  t3ver_stage int(11) DEFAULT '0' NOT NULL,
   t3ver_count int(11) DEFAULT '0' NOT NULL,
   t3ver_tstamp int(11) DEFAULT '0' NOT NULL,
   t3ver_move_id int(11) DEFAULT '0' NOT NULL,
@@ -448,7 +448,7 @@ CREATE TABLE be_layouts (
   t3ver_wsid int(11) DEFAULT '0' NOT NULL,
   t3ver_label varchar(255) DEFAULT '' NOT NULL,
   t3ver_state tinyint(4) DEFAULT '0' NOT NULL,
-  t3ver_stage tinyint(4) DEFAULT '0' NOT NULL,
+  t3ver_stage int(11) DEFAULT '0' NOT NULL,
   t3ver_count int(11) DEFAULT '0' NOT NULL,
   t3ver_tstamp int(11) DEFAULT '0' NOT NULL,
   t3ver_move_id int(11) DEFAULT '0' NOT NULL,