From f35237c42614933ea4cbf87fdbd2389d15bdd8b3 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 19 Aug 2005 20:57:31 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20On=20rend=20la=20r=E9f=E9rence=20produit?= =?UTF-8?q?=20obligatoire.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mysql/migration/1.1.0-2.0.0.sql | 2 ++ mysql/tables/llx_product.sql | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) 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,