From e3b38cf3bb1fe55b1a283fa0a7318c3653024d7f Mon Sep 17 00:00:00 2001
From: Laurent Destailleur <eldy@destailleur.fr>
Date: Fri, 19 Jul 2013 14:09:17 +0200
Subject: [PATCH] Fix: SQL Syntax error. Fix: A ref_ext can not be NOT NULL.
 New: Add tms field into table llx_bordereau_cheque.

---
 htdocs/install/mysql/migration/3.4.0-3.5.0.sql       |  6 ++++--
 htdocs/install/mysql/tables/llx_bordereau_cheque.sql | 12 ++++++------
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/htdocs/install/mysql/migration/3.4.0-3.5.0.sql b/htdocs/install/mysql/migration/3.4.0-3.5.0.sql
index 76137d75b7f..f13042bff2e 100755
--- a/htdocs/install/mysql/migration/3.4.0-3.5.0.sql
+++ b/htdocs/install/mysql/migration/3.4.0-3.5.0.sql
@@ -276,5 +276,7 @@ INSERT INTO llx_c_departements ( code_departement, fk_region, cheflieu, tncc, nc
 INSERT INTO llx_c_departements ( code_departement, fk_region, cheflieu, tncc, ncc, nom, active) VALUES('TN23', 1001, '', 0, '', 'Tunis', 1);
 INSERT INTO llx_c_departements ( code_departement, fk_region, cheflieu, tncc, ncc, nom, active) VALUES('TN24', 1001, '', 0, '', 'Zaghouan', 1);
 
-# Add ref_ext on bordereau_cheque
-ALTER TABLE `llx_bordereau_cheque` ADD `ref_ext` VARCHAR( 255 ) NOT NULL;
+-- Add ref_ext on bordereau_cheque
+ALTER TABLE llx_bordereau_cheque ADD ref_ext VARCHAR(255);
+ALTER TABLE llx_bordereau_cheque ADD tms timestamp;
+
diff --git a/htdocs/install/mysql/tables/llx_bordereau_cheque.sql b/htdocs/install/mysql/tables/llx_bordereau_cheque.sql
index 60365665932..cbaea000c33 100644
--- a/htdocs/install/mysql/tables/llx_bordereau_cheque.sql
+++ b/htdocs/install/mysql/tables/llx_bordereau_cheque.sql
@@ -24,16 +24,16 @@
 create table llx_bordereau_cheque
 (
   rowid             integer AUTO_INCREMENT PRIMARY KEY,
+  number            varchar(16) NOT NULL,					-- ref
+  ref_ext	        varchar(255),							-- ref_ext
   datec             datetime NOT NULL,
-  date_bordereau    date,					-- A quoi sert cette date ?
-  number            varchar(16) NOT NULL,
-  entity            integer DEFAULT 1 NOT NULL,	-- multi company id
+  date_bordereau    date,									-- A quoi sert cette date ?
   amount            double(24,8) NOT NULL,
   nbcheque          smallint NOT NULL,
   fk_bank_account   integer,
   fk_user_author    integer,
-  note              text,
   statut            smallint NOT NULL DEFAULT 0,
-  ref_ext	    varchar(255)
-  
+  tms               timestamp,
+  note              text,
+  entity            integer DEFAULT 1 NOT NULL			-- multi company id
 )ENGINE=innodb;
-- 
GitLab