From aba2a51fa2360b1abd7923e3e488b71c3c2e9947 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 26 Mar 2010 23:02:01 +0000 Subject: [PATCH] Fix: foreign key to country use same type --- htdocs/install/mysql/migration/2.8.0-2.9.0.sql | 3 +++ htdocs/install/mysql/tables/llx_adherent.sql | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/htdocs/install/mysql/migration/2.8.0-2.9.0.sql b/htdocs/install/mysql/migration/2.8.0-2.9.0.sql index c89dad13443..e9ebc00228c 100755 --- a/htdocs/install/mysql/migration/2.8.0-2.9.0.sql +++ b/htdocs/install/mysql/migration/2.8.0-2.9.0.sql @@ -160,3 +160,6 @@ INSERT INTO `llx_c_field_list` (`rowid`, `element`, `entity`, `name`, `alias`, ` (7, 'product_default', 1, 'p.stock', 'stock', 'Stock', 'right', 0, 0, '$conf->stock->enabled', 7), (8, 'product_default', 1, 'p.envente', 'status', 'Status', 'right', 1, 0, '1', 8); + +UPDATE llx_adherent SET pays = null where pays <= 0 and pays != '0'; +ALTER table llx_adherent MODIFY pays integer; diff --git a/htdocs/install/mysql/tables/llx_adherent.sql b/htdocs/install/mysql/tables/llx_adherent.sql index 5a1b2b02fa3..22a117af41e 100644 --- a/htdocs/install/mysql/tables/llx_adherent.sql +++ b/htdocs/install/mysql/tables/llx_adherent.sql @@ -42,7 +42,7 @@ create table llx_adherent adresse text, cp varchar(30), ville varchar(50), - pays varchar(50), + pays integer, email varchar(255), phone varchar(30), phone_perso varchar(30),