Fix: Les ordres de cration des cls (hormis primaires) sont dans les fichiers .key
This commit is contained in:
parent
842c116607
commit
f22c4a47d8
@ -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;
|
||||
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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);
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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
|
||||
);
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user