diff --git a/modules/Migration/schema/811_to_812.php b/modules/Migration/schema/811_to_812.php
index 54b816d7927a3744b69920cebbd877d2893f00be..e85c03e5aaa2f53942199ece252d6e612dd2c751 100644
--- a/modules/Migration/schema/811_to_812.php
+++ b/modules/Migration/schema/811_to_812.php
@@ -1,7 +1,11 @@
 <?php
 if (defined('VTIGER_UPGRADE')) {
-global $adb, $current_user;
+    global $adb, $current_user;
     $db = PearDatabase::getInstance();
 
+    // Increase column length to hold longer JSONified value.
+    $db->pquery('ALTER TABLE com_vtiger_workflows MODIFY COLUMN schannualdates VARCHAR(500)', array());
+
+    // Trim the space in value.
     $db->pquery('UPDATE vtiger_projecttaskstatus set projecttaskstatus = "Canceled" where projecttaskstatus = "Canceled "', array());
 }