diff --git a/htdocs/install/mysql/migration/3.2.0-3.3.0.sql b/htdocs/install/mysql/migration/3.2.0-3.3.0.sql index 6a02c65abad..7c594ef77af 100755 --- a/htdocs/install/mysql/migration/3.2.0-3.3.0.sql +++ b/htdocs/install/mysql/migration/3.2.0-3.3.0.sql @@ -881,4 +881,7 @@ create table llx_user_extrafields ALTER TABLE llx_user_extrafields ADD INDEX idx_user_extrafields (fk_object); -ALTER TABLE llx_element_lock ADD COLUMN sessionid varchar(255) AFTER status; +ALTER TABLE llx_element_lock ADD COLUMN sessionid varchar(255) AFTER datem; +ALTER TABLE llx_element_lock MODIFY COLUMN elementtype varchar(32) NOT NULL; +ALTER TABLE llx_element_lock DROP COLUMN fk_user_modif; +ALTER TABLE llx_element_lock DROP COLUMN status; diff --git a/htdocs/install/mysql/tables/llx_element_lock.sql b/htdocs/install/mysql/tables/llx_element_lock.sql index f78380d9658..fd51f1f2118 100644 --- a/htdocs/install/mysql/tables/llx_element_lock.sql +++ b/htdocs/install/mysql/tables/llx_element_lock.sql @@ -20,11 +20,8 @@ create table llx_element_lock ( rowid integer AUTO_INCREMENT PRIMARY KEY, fk_element integer NOT NULL, - elementtype varchar(16) NOT NULL, + elementtype varchar(32) NOT NULL, datel datetime, -- date of lock datem datetime, -- date of unlock/modif - fk_user_modif integer, - status tinyint DEFAULT 0, -- 0 unlock, 1 lock - sessionid varchar(255) - + sessionid varchar(255) )ENGINE=innodb;