CRM-18241:multi-lingual upgrade fix
authoryashodha <yashodha.chaku@webaccessglobal.com>
Tue, 5 Apr 2016 08:48:10 +0000 (14:18 +0530)
committeryashodha <yashodha.chaku@webaccessglobal.com>
Tue, 5 Apr 2016 08:48:10 +0000 (14:18 +0530)
----------------------------------------
* CRM-18241: Change field length of civicrm_option_value.label from 255 to 512
  https://issues.civicrm.org/jira/browse/CRM-18241

CRM/Upgrade/Incremental/sql/4.7.5.mysql.tpl

index f3b0df6b47c39faaf51894cc502c9f5a0a8ea8be..301ccd61850415fa5e4667048de523831d506da2 100644 (file)
@@ -24,4 +24,10 @@ SET filter = 1
 WHERE ov.name = 'Contact Deleted by Merge' AND og.name = 'activity_type';
 
 -- CRM-18241 Change field length of civicrm_option_value.label from 255 to 512 --
-ALTER TABLE civicrm_option_value CHANGE label label varchar( 512 ) DEFAULT NULL ;
\ No newline at end of file
+{if $multilingual}
+  {foreach from=$locales item=loc}
+    ALTER TABLE civicrm_option_value CHANGE label_{$loc} label_{$loc} varchar( 512 ) DEFAULT NULL ;
+  {/foreach}
+{else}
+  ALTER TABLE civicrm_option_value CHANGE label label varchar( 512 ) DEFAULT NULL ;
+{/if}
\ No newline at end of file