Fix: Les ordres de création des clés (hormis primaires) sont dans les fichiers .key
This commit is contained in:
parent
842c116607
commit
f22c4a47d8
@ -19,6 +19,10 @@
|
|||||||
-- $Source$
|
-- $Source$
|
||||||
-- ===================================================================
|
-- ===================================================================
|
||||||
|
|
||||||
|
|
||||||
|
ALTER TABLE llx_facture_tva_sum ADD INDEX idx_fk_facture (fk_facture);
|
||||||
|
|
||||||
|
|
||||||
-- Supprimme orhpelins pour permettre montée de la clé
|
-- 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;
|
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,
|
fk_facture integer NOT NULL,
|
||||||
amount real NOT NULL,
|
amount real NOT NULL,
|
||||||
tva_tx real NOT NULL,
|
tva_tx real NOT NULL,
|
||||||
|
|
||||||
KEY(fk_facture)
|
|
||||||
)type=innodb;
|
)type=innodb;
|
||||||
|
|||||||
@ -21,9 +21,9 @@
|
|||||||
-- ============================================================================
|
-- ============================================================================
|
||||||
|
|
||||||
|
|
||||||
ALTER TABLE llx_product_fournisseur_price ADD INDEX (fk_user);
|
ALTER TABLE llx_product_fournisseur_price ADD INDEX idx_fk_user (fk_user);
|
||||||
ALTER TABLE llx_product_fournisseur_price ADD INDEX (fk_soc);
|
ALTER TABLE llx_product_fournisseur_price ADD INDEX idx_fk_soc (fk_soc);
|
||||||
ALTER TABLE llx_product_fournisseur_price ADD INDEX (fk_product);
|
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_user) REFERENCES llx_user (rowid);
|
||||||
ALTER TABLE llx_product_fournisseur_price ADD FOREIGN KEY (fk_soc) REFERENCES llx_societe (idp);
|
ALTER TABLE llx_product_fournisseur_price ADD FOREIGN KEY (fk_soc) REFERENCES llx_societe (idp);
|
||||||
|
|||||||
@ -23,6 +23,10 @@
|
|||||||
-- $Source$
|
-- $Source$
|
||||||
-- ===================================================================
|
-- ===================================================================
|
||||||
|
|
||||||
|
|
||||||
|
ALTER TABLE llx_facture_tva_sum ADD INDEX idx_fk_facture (fk_facture);
|
||||||
|
|
||||||
|
|
||||||
-- Supprimme orhpelins pour permettre montée de la clé
|
-- 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;
|
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$
|
-- $Source$
|
||||||
-- ===================================================================
|
-- ===================================================================
|
||||||
|
|
||||||
|
|
||||||
create table llx_facture_tva_sum
|
create table llx_facture_tva_sum
|
||||||
(
|
(
|
||||||
"fk_facture" integer NOT NULL,
|
"fk_facture" integer NOT NULL,
|
||||||
"amount" real NOT NULL,
|
"amount" real NOT NULL,
|
||||||
"tva_tx" real NOT NULL,
|
"tva_tx" real NOT NULL
|
||||||
KEY(fk_facture)
|
|
||||||
);
|
);
|
||||||
|
|||||||
@ -30,6 +30,7 @@ create table llx_prelevement_rejet
|
|||||||
(
|
(
|
||||||
rowid SERIAL PRIMARY KEY,
|
rowid SERIAL PRIMARY KEY,
|
||||||
"fk_prelevement_lignes" integer,
|
"fk_prelevement_lignes" integer,
|
||||||
|
"date_rejet" timestamp,
|
||||||
"motif" integer,
|
"motif" integer,
|
||||||
"date_creation" timestamp,
|
"date_creation" timestamp,
|
||||||
"fk_user_creation" integer,
|
"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 idx_fk_user (fk_user);
|
||||||
ALTER TABLE llx_product_fournisseur_price ADD INDEX (fk_soc);
|
ALTER TABLE llx_product_fournisseur_price ADD INDEX idx_fk_soc (fk_soc);
|
||||||
ALTER TABLE llx_product_fournisseur_price ADD INDEX (fk_product);
|
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_user) REFERENCES llx_user (rowid);
|
||||||
ALTER TABLE llx_product_fournisseur_price ADD FOREIGN KEY (fk_soc) REFERENCES llx_societe (idp);
|
ALTER TABLE llx_product_fournisseur_price ADD FOREIGN KEY (fk_soc) REFERENCES llx_societe (idp);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user