forked from Wavyzz/dolibarr
fix migration 19.0.0-20.0.0.sql (#29705)
* fix migration 19.0.0-20.0.0.sql * Update .travis.yml * Update 19.0.0-20.0.0.sql * Update repair.sql
This commit is contained in:
@@ -321,8 +321,8 @@ ALTER TABLE llx_rights_def ADD COLUMN enabled text NULL AFTER bydefault;
|
||||
DELETE FROM llx_c_action_trigger WHERE code = 'BILLREC_AUTOCREATEBILL';
|
||||
|
||||
|
||||
-- VMYSQL4.3 ALTER TABLE llx_element_contact DROP CONSTRAINT fk_element_contact_fk_c_type_contact;
|
||||
-- VMYSQL4.3 ALTER TABLE llx_societe_contacts DROP CONSTRAINT fk_societe_contacts_fk_c_type_contact;
|
||||
-- VMYSQL4.3 ALTER TABLE llx_element_contact DROP FOREIGN KEY fk_element_contact_fk_c_type_contact;
|
||||
-- VMYSQL4.3 ALTER TABLE llx_societe_contacts DROP FOREIGN KEY fk_societe_contacts_fk_c_type_contact;
|
||||
-- VMYSQL4.3 ALTER TABLE llx_c_type_contact CHANGE COLUMN rowid rowid INTEGER NOT NULL AUTO_INCREMENT;
|
||||
-- VMYSQL4.3 ALTER TABLE llx_element_contact ADD CONSTRAINT fk_element_contact_fk_c_type_contact FOREIGN KEY (fk_c_type_contact) REFERENCES llx_c_type_contact(rowid);
|
||||
-- VMYSQL4.3 ALTER TABLE llx_societe_contacts ADD CONSTRAINT fk_societe_contacts_fk_c_type_contact FOREIGN KEY (fk_c_type_contact) REFERENCES llx_c_type_contact(rowid);
|
||||
@@ -330,7 +330,7 @@ DELETE FROM llx_c_action_trigger WHERE code = 'BILLREC_AUTOCREATEBILL';
|
||||
INSERT INTO llx_c_type_contact (element, source, code, libelle, active) values ('thirdparty', 'internal', 'SALESREPTHIRD', 'Sales Representative', 1);
|
||||
|
||||
|
||||
DELETE FROM llx_societe_commericaux WHERE fk_soc NOT IN (SELECT rowid FROM llx_societe);
|
||||
DELETE FROM llx_societe_commerciaux WHERE fk_soc NOT IN (SELECT rowid FROM llx_societe);
|
||||
|
||||
ALTER TABLE llx_societe_commerciaux ADD COLUMN fk_c_type_contact_code varchar(32) NOT NULL DEFAULT 'SALESREPTHIRD';
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@ UPDATE llx_product p SET p.stock= (SELECT SUM(ps.reel) FROM llx_product_stock ps
|
||||
|
||||
|
||||
-- Fix: delete orphelins in llx_societe_commerciaux
|
||||
DELETE FROM llx_societe_commericaux WHERE fk_soc NOT IN (SELECT rowid FROM llx_societe);
|
||||
DELETE FROM llx_societe_commerciaux WHERE fk_soc NOT IN (SELECT rowid FROM llx_societe);
|
||||
|
||||
-- Fix: delete orphelins in product_association
|
||||
delete from llx_product_association where fk_product_pere NOT IN (select rowid from llx_product);
|
||||
|
||||
Reference in New Issue
Block a user