FIX migration error
This commit is contained in:
parent
1fcf10fd8a
commit
d47b9a759a
@ -207,8 +207,9 @@ UPDATE llx_product SET fk_barcode_type = NULL WHERE fk_barcode_type NOT IN (SELE
|
|||||||
-- fk_user_author
|
-- fk_user_author
|
||||||
ALTER TABLE llx_product_price ADD INDEX idx_product_price_fk_user_author (fk_user_author);
|
ALTER TABLE llx_product_price ADD INDEX idx_product_price_fk_user_author (fk_user_author);
|
||||||
UPDATE llx_product_price set fk_user_author = null where fk_user_author = 0;
|
UPDATE llx_product_price set fk_user_author = null where fk_user_author = 0;
|
||||||
|
UPDATE llx_product_price set fk_user_author = null where fk_user_author not in (select rowid from llx_user);
|
||||||
ALTER TABLE llx_product_price ADD CONSTRAINT fk_product_price_user_author FOREIGN KEY (fk_user_author) REFERENCES llx_user (rowid);
|
ALTER TABLE llx_product_price ADD CONSTRAINT fk_product_price_user_author FOREIGN KEY (fk_user_author) REFERENCES llx_user (rowid);
|
||||||
-- fk_user_author
|
-- fk_product
|
||||||
ALTER TABLE llx_product_price ADD INDEX idx_product_price_fk_product (fk_product);
|
ALTER TABLE llx_product_price ADD INDEX idx_product_price_fk_product (fk_product);
|
||||||
DELETE from llx_product_price where fk_product NOT IN (SELECT rowid from llx_product);
|
DELETE from llx_product_price where fk_product NOT IN (SELECT rowid from llx_product);
|
||||||
ALTER TABLE llx_product_price ADD CONSTRAINT fk_product_price_product FOREIGN KEY (fk_product) REFERENCES llx_product (rowid);
|
ALTER TABLE llx_product_price ADD CONSTRAINT fk_product_price_product FOREIGN KEY (fk_product) REFERENCES llx_product (rowid);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user