diff --git a/mysql/migration/1.1.0-2.0.0.sql b/mysql/migration/1.1.0-2.0.0.sql index 2530b91bb89..8003ec168fc 100644 --- a/mysql/migration/1.1.0-2.0.0.sql +++ b/mysql/migration/1.1.0-2.0.0.sql @@ -394,6 +394,8 @@ alter table llx_entrepot add fk_pays integer DEFAULT 0; alter table llx_product add stock_propale integer default 0; alter table llx_product add stock_commande integer default 0; alter table llx_product add seuil_stock_alerte integer default 0; +update llx_product set ref=substr(label,0,15) where ref is null; +alter table llx_product modify ref varchar(15) UNIQUE NOT NULL; alter table llx_groupart add description text after groupart ; diff --git a/mysql/tables/llx_product.sql b/mysql/tables/llx_product.sql index 87deadc9ba9..4efd3a0f279 100644 --- a/mysql/tables/llx_product.sql +++ b/mysql/tables/llx_product.sql @@ -25,7 +25,7 @@ create table llx_product rowid integer AUTO_INCREMENT PRIMARY KEY, datec datetime, tms timestamp, - ref varchar(15) UNIQUE, + ref varchar(15) UNIQUE NOT NULL, label varchar(255), description text, price double,