From 0c34e34543fc2266289b351d06ed7af1bf3ad98a Mon Sep 17 00:00:00 2001
From: Carsten  Rose <carsten.rose@math.uzh.ch>
Date: Tue, 19 May 2020 19:00:55 +0200
Subject: [PATCH] Extend FE.label size to 1023

---
 extension/Classes/Core/Database/DatabaseUpdateData.php | 5 +++++
 extension/Classes/Sql/formEditor.sql                   | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/extension/Classes/Core/Database/DatabaseUpdateData.php b/extension/Classes/Core/Database/DatabaseUpdateData.php
index 1ec9c570b..1bbcb9f2e 100644
--- a/extension/Classes/Core/Database/DatabaseUpdateData.php
+++ b/extension/Classes/Core/Database/DatabaseUpdateData.php
@@ -189,6 +189,11 @@ $UPDATE_ARRAY = array(
         "ALTER TABLE `Dirty` ADD `tabUniqId` VARCHAR(32) NOT NULL AFTER `recordHashMd5`;",
     ],
 
+    '20.5.0' => [
+        "ALTER TABLE `FormElement` CHANGE `label` `label` VARCHAR(1023) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';",
+    ],
+
+
 );
 
 
diff --git a/extension/Classes/Sql/formEditor.sql b/extension/Classes/Sql/formEditor.sql
index 4707d5e81..5b28fdde7 100644
--- a/extension/Classes/Sql/formEditor.sql
+++ b/extension/Classes/Sql/formEditor.sql
@@ -65,7 +65,7 @@ CREATE TABLE IF NOT EXISTS `FormElement`
     `enabled`           ENUM ('yes', 'no')                                                         NOT NULL DEFAULT 'yes',
 
     `name`              VARCHAR(255)                                                               NOT NULL DEFAULT '',
-    `label`             VARCHAR(511)                                                               NOT NULL DEFAULT '',
+    `label`             VARCHAR(1023)                                                              NOT NULL DEFAULT '',
 
     `mode`              ENUM ('show', 'required', 'readonly', 'hidden')                            NOT NULL DEFAULT 'show',
     `modeSql`           TEXT                                                                       NOT NULL,
-- 
GitLab