From f22c4a47d8446d8a2d6372498477d2132477d378 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 2 Mar 2005 19:45:29 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20Les=20ordres=20de=20cr=E9ation=20des=20c?= =?UTF-8?q?l=E9s=20(hormis=20primaires)=20sont=20dans=20les=20fichiers=20.?= =?UTF-8?q?key?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mysql/tables/llx_facture_tva_sum.key.sql | 4 ++++ mysql/tables/llx_facture_tva_sum.sql | 2 -- mysql/tables/llx_product_fournisseur_price.key.sql | 6 +++--- pgsql/tables/llx_facture_tva_sum.key.sql | 4 ++++ pgsql/tables/llx_facture_tva_sum.sql | 4 +--- pgsql/tables/llx_prelevement_rejet.sql | 1 + pgsql/tables/llx_product_fournisseur_price.key.sql | 6 +++--- 7 files changed, 16 insertions(+), 11 deletions(-) diff --git a/mysql/tables/llx_facture_tva_sum.key.sql b/mysql/tables/llx_facture_tva_sum.key.sql index 3518953e56d..4573bc42f0e 100644 --- a/mysql/tables/llx_facture_tva_sum.key.sql +++ b/mysql/tables/llx_facture_tva_sum.key.sql @@ -19,6 +19,10 @@ -- $Source$ -- =================================================================== + +ALTER TABLE llx_facture_tva_sum ADD INDEX idx_fk_facture (fk_facture); + + -- Supprimme orhpelins pour permettre montée de la clé DELETE llx_facture_tva_sum FROM llx_facture_tva_sum LEFT JOIN llx_facture ON llx_facture_tva_sum.fk_facture = llx_facture.rowid WHERE llx_facture.rowid IS NULL; diff --git a/mysql/tables/llx_facture_tva_sum.sql b/mysql/tables/llx_facture_tva_sum.sql index 95803cc2fd6..c21cc0e4c96 100644 --- a/mysql/tables/llx_facture_tva_sum.sql +++ b/mysql/tables/llx_facture_tva_sum.sql @@ -24,6 +24,4 @@ create table llx_facture_tva_sum fk_facture integer NOT NULL, amount real NOT NULL, tva_tx real NOT NULL, - - KEY(fk_facture) )type=innodb; diff --git a/mysql/tables/llx_product_fournisseur_price.key.sql b/mysql/tables/llx_product_fournisseur_price.key.sql index 2008b86e20f..2b54010be45 100644 --- a/mysql/tables/llx_product_fournisseur_price.key.sql +++ b/mysql/tables/llx_product_fournisseur_price.key.sql @@ -21,9 +21,9 @@ -- ============================================================================ -ALTER TABLE llx_product_fournisseur_price ADD INDEX (fk_user); -ALTER TABLE llx_product_fournisseur_price ADD INDEX (fk_soc); -ALTER TABLE llx_product_fournisseur_price ADD INDEX (fk_product); +ALTER TABLE llx_product_fournisseur_price ADD INDEX idx_fk_user (fk_user); +ALTER TABLE llx_product_fournisseur_price ADD INDEX idx_fk_soc (fk_soc); +ALTER TABLE llx_product_fournisseur_price ADD INDEX idx_fk_product (fk_product); ALTER TABLE llx_product_fournisseur_price ADD FOREIGN KEY (fk_user) REFERENCES llx_user (rowid); ALTER TABLE llx_product_fournisseur_price ADD FOREIGN KEY (fk_soc) REFERENCES llx_societe (idp); diff --git a/pgsql/tables/llx_facture_tva_sum.key.sql b/pgsql/tables/llx_facture_tva_sum.key.sql index cdf5978adcb..c3311e59401 100644 --- a/pgsql/tables/llx_facture_tva_sum.key.sql +++ b/pgsql/tables/llx_facture_tva_sum.key.sql @@ -23,6 +23,10 @@ -- $Source$ -- =================================================================== + +ALTER TABLE llx_facture_tva_sum ADD INDEX idx_fk_facture (fk_facture); + + -- Supprimme orhpelins pour permettre montée de la clé DELETE llx_facture_tva_sum FROM llx_facture_tva_sum LEFT JOIN llx_facture ON llx_facture_tva_sum.fk_facture = llx_facture.rowid WHERE llx_facture.rowid IS NULL; diff --git a/pgsql/tables/llx_facture_tva_sum.sql b/pgsql/tables/llx_facture_tva_sum.sql index 5e4daadf804..cb915a8765f 100644 --- a/pgsql/tables/llx_facture_tva_sum.sql +++ b/pgsql/tables/llx_facture_tva_sum.sql @@ -23,11 +23,9 @@ -- $Source$ -- =================================================================== - create table llx_facture_tva_sum ( "fk_facture" integer NOT NULL, "amount" real NOT NULL, - "tva_tx" real NOT NULL, - KEY(fk_facture) + "tva_tx" real NOT NULL ); diff --git a/pgsql/tables/llx_prelevement_rejet.sql b/pgsql/tables/llx_prelevement_rejet.sql index d3134d13c84..4f5b05b1f2e 100644 --- a/pgsql/tables/llx_prelevement_rejet.sql +++ b/pgsql/tables/llx_prelevement_rejet.sql @@ -30,6 +30,7 @@ create table llx_prelevement_rejet ( rowid SERIAL PRIMARY KEY, "fk_prelevement_lignes" integer, + "date_rejet" timestamp, "motif" integer, "date_creation" timestamp, "fk_user_creation" integer, diff --git a/pgsql/tables/llx_product_fournisseur_price.key.sql b/pgsql/tables/llx_product_fournisseur_price.key.sql index e370e0b46bb..480096d527a 100644 --- a/pgsql/tables/llx_product_fournisseur_price.key.sql +++ b/pgsql/tables/llx_product_fournisseur_price.key.sql @@ -25,9 +25,9 @@ -- ============================================================================ -ALTER TABLE llx_product_fournisseur_price ADD INDEX (fk_user); -ALTER TABLE llx_product_fournisseur_price ADD INDEX (fk_soc); -ALTER TABLE llx_product_fournisseur_price ADD INDEX (fk_product); +ALTER TABLE llx_product_fournisseur_price ADD INDEX idx_fk_user (fk_user); +ALTER TABLE llx_product_fournisseur_price ADD INDEX idx_fk_soc (fk_soc); +ALTER TABLE llx_product_fournisseur_price ADD INDEX idx_fk_product (fk_product); ALTER TABLE llx_product_fournisseur_price ADD FOREIGN KEY (fk_user) REFERENCES llx_user (rowid); ALTER TABLE llx_product_fournisseur_price ADD FOREIGN KEY (fk_soc) REFERENCES llx_societe (idp);