From 1fcdbb24f6bb9d763a7a2dc07fef1845f6e21d1f Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 15 Jul 2005 23:34:04 +0000 Subject: [PATCH] New: Ajout de fk_projet dans table des contrats. --- mysql/migration/1.1.0-2.0.0.sql | 14 ++++++++------ mysql/tables/llx_contrat.sql | 2 +- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/mysql/migration/1.1.0-2.0.0.sql b/mysql/migration/1.1.0-2.0.0.sql index e472b21f70c..2e66a0f9882 100644 --- a/mysql/migration/1.1.0-2.0.0.sql +++ b/mysql/migration/1.1.0-2.0.0.sql @@ -326,14 +326,16 @@ delete from llx_rights_def where id=73; alter table llx_facturedet add fk_code_ventilation integer NOT NULL DEFAULT 0; -alter table llx_contrat change fk_user_cloture fk_user_cloture integer; +alter table llx_contrat change fk_user_cloture fk_user_cloture integer; alter table llx_contrat change fk_user_mise_en_service fk_user_mise_en_service integer; -alter table llx_contrat add datec datetime after tms; -alter table llx_contrat add date_contrat datetime after datec; -alter table llx_contrat change enservice statut SMALLINT(6) DEFAULT 0; -alter table llx_contrat add fk_commercial_signature integer NOT NULL after fk_soc; +alter table llx_contrat change enservice statut smallint(6) default 0; +alter table llx_contrat add datec datetime after tms; +alter table llx_contrat add date_contrat datetime after datec; +alter table llx_contrat add fk_projet integer after fk_soc; +alter table llx_contrat add fk_commercial_signature integer NOT NULL after fk_projet; alter table llx_contrat add fk_commercial_suivi integer NOT NULL after fk_commercial_signature; - +alter table llx_contrat add facture smallint(6) default 0; + alter table llx_facturedet add date_start date; alter table llx_facturedet add date_end date; diff --git a/mysql/tables/llx_contrat.sql b/mysql/tables/llx_contrat.sql index e9570f4521d..53915cdb7fa 100644 --- a/mysql/tables/llx_contrat.sql +++ b/mysql/tables/llx_contrat.sql @@ -33,11 +33,11 @@ create table llx_contrat fin_validite datetime, date_cloture datetime, fk_soc integer NOT NULL, + fk_projet integer, fk_commercial_signature integer NOT NULL, fk_commercial_suivi integer NOT NULL, fk_user_author integer NOT NULL default 0, fk_user_mise_en_service integer, fk_user_cloture integer - )type=innodb;