From 586facb7240b07ec0f7e41a546cd6ede797d9cf3 Mon Sep 17 00:00:00 2001
From: Regis Houssin <regis@dolibarr.fr>
Date: Mon, 29 Aug 2011 10:59:08 +0000
Subject: [PATCH] Fix: increase size for external module name

---
 htdocs/install/mysql/migration/3.1.0-3.2.0.sql      | 5 ++++-
 htdocs/install/mysql/tables/llx_element_element.sql | 7 ++++---
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/htdocs/install/mysql/migration/3.1.0-3.2.0.sql b/htdocs/install/mysql/migration/3.1.0-3.2.0.sql
index a2e06fdba24..bc6d62bc74d 100755
--- a/htdocs/install/mysql/migration/3.1.0-3.2.0.sql
+++ b/htdocs/install/mysql/migration/3.1.0-3.2.0.sql
@@ -11,4 +11,7 @@
 
 UPDATE llx_c_paper_format SET active=1 WHERE active=0;
 
-ALTER TABLE llx_product_fournisseur_price ADD COLUMN fk_availability integer AFTER fk_product_fournisseur; 
\ No newline at end of file
+ALTER TABLE llx_product_fournisseur_price ADD COLUMN fk_availability integer AFTER fk_product_fournisseur;
+
+ALTER TABLE llx_element_element MODIFY COLUMN sourcetype varchar(32) NOT NULL;
+ALTER TABLE llx_element_element MODIFY COLUMN targettype varchar(32) NOT NULL;
\ No newline at end of file
diff --git a/htdocs/install/mysql/tables/llx_element_element.sql b/htdocs/install/mysql/tables/llx_element_element.sql
index f1a06995673..6beae35829e 100644
--- a/htdocs/install/mysql/tables/llx_element_element.sql
+++ b/htdocs/install/mysql/tables/llx_element_element.sql
@@ -1,5 +1,6 @@
 -- ============================================================================
--- Copyright (C) 2008 Laurent Destailleur  <eldy@users.sourceforge.net>
+-- Copyright (C) 2008-2011	Laurent Destailleur	<eldy@users.sourceforge.net>
+-- Copyright (C) 2011		Regis Houssin		<eldy@users.sourceforge.net>
 --
 -- This program is free software; you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
@@ -23,8 +24,8 @@ create table llx_element_element
 (
   rowid           	integer AUTO_INCREMENT PRIMARY KEY,  
   fk_source			integer NOT NULL,
-  sourcetype		varchar(16) NOT NULL,
+  sourcetype		varchar(32) NOT NULL,
   fk_target			integer NOT NULL,
-  targettype		varchar(16) NOT NULL
+  targettype		varchar(32) NOT NULL
 ) ENGINE=innodb;
 
-- 
GitLab