mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-02-20 13:46:52 +01:00
Removed key restrictions
This commit is contained in:
parent
d38bebf990
commit
e351657cc0
|
|
@ -56,29 +56,29 @@ ALTER TABLE llx_product CHANGE fk_country fk_country INT( 11 ) NULL DEFAULT N
|
|||
ALTER TABLE llx_product ADD INDEX ( fk_country );
|
||||
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_country ) REFERENCES llx_c_pays (
|
||||
rowid
|
||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
||||
);
|
||||
-- fk_user_author
|
||||
ALTER TABLE llx_product CHANGE fk_user_author fk_user_author INT( 11 ) NULL DEFAULT NULL;
|
||||
ALTER TABLE llx_product ADD INDEX ( fk_user_author );
|
||||
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_user_author ) REFERENCES llx_user (
|
||||
rowid
|
||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
||||
);
|
||||
-- fk_barcode_type
|
||||
ALTER TABLE llx_product CHANGE fk_barcode_type fk_barcode_type INT( 11 ) NULL DEFAULT NULL;
|
||||
UPDATE llx_product SET fk_barcode_type = NULL WHERE fk_barcode_type = 0;
|
||||
ALTER TABLE llx_product ADD INDEX ( fk_barcode_type );
|
||||
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_barcode_type ) REFERENCES llx_c_barcode_type (
|
||||
rowid
|
||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
||||
);
|
||||
|
||||
-- Added missing relations of llx_product_price
|
||||
-- fk_user_author
|
||||
ALTER TABLE llx_product_price ADD INDEX ( fk_user_author );
|
||||
ALTER TABLE llx_product_price ADD FOREIGN KEY ( fk_user_author ) REFERENCES llx_user (
|
||||
rowid
|
||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
||||
);
|
||||
-- fk_user_author
|
||||
ALTER TABLE llx_product_price ADD INDEX ( fk_product );
|
||||
ALTER TABLE llx_product_price ADD FOREIGN KEY ( fk_product ) REFERENCES llx_product (
|
||||
rowid
|
||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
||||
);
|
||||
|
|
@ -34,12 +34,12 @@ ALTER TABLE llx_product ADD UNIQUE INDEX uk_product_barcode (barcode, fk_barcode
|
|||
|
||||
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_country ) REFERENCES llx_c_pays (
|
||||
rowid
|
||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
||||
);
|
||||
|
||||
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_user_author ) REFERENCES llx_user (
|
||||
rowid
|
||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
||||
);
|
||||
|
||||
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_barcode_type ) REFERENCES llx_c_barcode_type (
|
||||
rowid
|
||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
||||
);
|
||||
|
|
@ -21,8 +21,8 @@ ALTER TABLE llx_product_price ADD INDEX ( fk_product );
|
|||
|
||||
ALTER TABLE llx_product_price ADD FOREIGN KEY ( fk_product ) REFERENCES llx_product (
|
||||
rowid
|
||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
||||
);
|
||||
|
||||
ALTER TABLE llx_product_price ADD FOREIGN KEY ( fk_user_author ) REFERENCES llx_user (
|
||||
rowid
|
||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
||||
);
|
||||
Loading…
Reference in New Issue
Block a user