Fix: disable foreign key checks for external modules constraints
This commit is contained in:
parent
dabd8e4ba7
commit
dcf72206f0
@ -271,6 +271,9 @@ ALTER TABLE llx_adherent_extrafields ADD COLUMN import_key varchar(14);
|
|||||||
ALTER TABLE llx_product_extrafields ADD COLUMN import_key varchar(14);
|
ALTER TABLE llx_product_extrafields ADD COLUMN import_key varchar(14);
|
||||||
ALTER TABLE llx_societe_extrafields ADD COLUMN import_key varchar(14);
|
ALTER TABLE llx_societe_extrafields ADD COLUMN import_key varchar(14);
|
||||||
|
|
||||||
|
-- Disable foreign key checks for external modules constraints
|
||||||
|
SET FOREIGN_KEY_CHECKS=0;
|
||||||
|
|
||||||
DROP TABLE llx_c_currencies;
|
DROP TABLE llx_c_currencies;
|
||||||
create table llx_c_currencies
|
create table llx_c_currencies
|
||||||
(
|
(
|
||||||
@ -422,6 +425,8 @@ INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'XEU'
|
|||||||
INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'ARP', NULL, 0, 'Pesos argentins');
|
INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'ARP', NULL, 0, 'Pesos argentins');
|
||||||
INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'MXP', NULL, 0, 'Pesos Mexicans');
|
INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'MXP', NULL, 0, 'Pesos Mexicans');
|
||||||
|
|
||||||
|
SET FOREIGN_KEY_CHECKS=1;
|
||||||
|
|
||||||
ALTER TABLE llx_propal ADD CONSTRAINT fk_propal_fk_currency FOREIGN KEY (fk_currency) REFERENCES llx_c_currencies (code_iso);
|
ALTER TABLE llx_propal ADD CONSTRAINT fk_propal_fk_currency FOREIGN KEY (fk_currency) REFERENCES llx_c_currencies (code_iso);
|
||||||
ALTER TABLE llx_commande ADD CONSTRAINT fk_commande_fk_currency FOREIGN KEY (fk_currency) REFERENCES llx_c_currencies (code_iso);
|
ALTER TABLE llx_commande ADD CONSTRAINT fk_commande_fk_currency FOREIGN KEY (fk_currency) REFERENCES llx_c_currencies (code_iso);
|
||||||
ALTER TABLE llx_facture ADD CONSTRAINT fk_facture_fk_currency FOREIGN KEY (fk_currency) REFERENCES llx_c_currencies (code_iso);
|
ALTER TABLE llx_facture ADD CONSTRAINT fk_facture_fk_currency FOREIGN KEY (fk_currency) REFERENCES llx_c_currencies (code_iso);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user