diff --git a/htdocs/install/mysql/migration/3.1.0-3.2.0.sql b/htdocs/install/mysql/migration/3.1.0-3.2.0.sql index 5cb1b08b0e5..15db47e106a 100755 --- a/htdocs/install/mysql/migration/3.1.0-3.2.0.sql +++ b/htdocs/install/mysql/migration/3.1.0-3.2.0.sql @@ -184,6 +184,10 @@ insert into llx_c_chargesociales (id, libelle, deductible, active, code, fk_pays ALTER TABLE llx_paiement ADD COLUMN entity integer DEFAULT 1 NOT NULL AFTER rowid; +-- Restore foreign key (on llx_expedition_methode before) on correct table (llx_c_shipment_mode) +ALTER TABLE llx_expedition DROP FOREIGN KEY fk_expedition_fk_expedition_methode; +ALTER TABLE llx_expedition ADD CONSTRAINT fk_expedition_fk_expedition_methode FOREIGN KEY (fk_expedition_methode) REFERENCES llx_c_shipment_mode (rowid); + -- VMYSQL4.1 UPDATE llx_chargesociales set tms = date_creation WHERE tms = '0000-00-00 00:00:00'; ALTER TABLE llx_actioncomm DROP COLUMN propalrowid; @@ -191,3 +195,5 @@ ALTER TABLE llx_actioncomm DROP COLUMN fk_commande; ALTER TABLE llx_product_stock DROP COLUMN location; -- DROP TABLE llx_c_methode_commande_fournisseur; -- DROP TABLE llx_c_source; +-- DROP TABLE llx_expedition_methode; +