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 INDEX ( fk_country );
|
||||||
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_country ) REFERENCES llx_c_pays (
|
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_country ) REFERENCES llx_c_pays (
|
||||||
rowid
|
rowid
|
||||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
);
|
||||||
-- fk_user_author
|
-- fk_user_author
|
||||||
ALTER TABLE llx_product CHANGE fk_user_author fk_user_author INT( 11 ) NULL DEFAULT NULL;
|
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 INDEX ( fk_user_author );
|
||||||
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_user_author ) REFERENCES llx_user (
|
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_user_author ) REFERENCES llx_user (
|
||||||
rowid
|
rowid
|
||||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
);
|
||||||
-- fk_barcode_type
|
-- fk_barcode_type
|
||||||
ALTER TABLE llx_product CHANGE fk_barcode_type fk_barcode_type INT( 11 ) NULL DEFAULT NULL;
|
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;
|
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 INDEX ( fk_barcode_type );
|
||||||
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_barcode_type ) REFERENCES llx_c_barcode_type (
|
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_barcode_type ) REFERENCES llx_c_barcode_type (
|
||||||
rowid
|
rowid
|
||||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
);
|
||||||
|
|
||||||
-- Added missing relations of llx_product_price
|
-- Added missing relations of llx_product_price
|
||||||
-- fk_user_author
|
-- fk_user_author
|
||||||
ALTER TABLE llx_product_price ADD INDEX ( 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 (
|
ALTER TABLE llx_product_price ADD FOREIGN KEY ( fk_user_author ) REFERENCES llx_user (
|
||||||
rowid
|
rowid
|
||||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
);
|
||||||
-- fk_user_author
|
-- fk_user_author
|
||||||
ALTER TABLE llx_product_price ADD INDEX ( fk_product );
|
ALTER TABLE llx_product_price ADD INDEX ( fk_product );
|
||||||
ALTER TABLE llx_product_price ADD FOREIGN KEY ( fk_product ) REFERENCES llx_product (
|
ALTER TABLE llx_product_price ADD FOREIGN KEY ( fk_product ) REFERENCES llx_product (
|
||||||
rowid
|
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 (
|
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_country ) REFERENCES llx_c_pays (
|
||||||
rowid
|
rowid
|
||||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
);
|
||||||
|
|
||||||
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_user_author ) REFERENCES llx_user (
|
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_user_author ) REFERENCES llx_user (
|
||||||
rowid
|
rowid
|
||||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
);
|
||||||
|
|
||||||
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_barcode_type ) REFERENCES llx_c_barcode_type (
|
ALTER TABLE llx_product ADD FOREIGN KEY ( fk_barcode_type ) REFERENCES llx_c_barcode_type (
|
||||||
rowid
|
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 (
|
ALTER TABLE llx_product_price ADD FOREIGN KEY ( fk_product ) REFERENCES llx_product (
|
||||||
rowid
|
rowid
|
||||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
);
|
||||||
|
|
||||||
ALTER TABLE llx_product_price ADD FOREIGN KEY ( fk_user_author ) REFERENCES llx_user (
|
ALTER TABLE llx_product_price ADD FOREIGN KEY ( fk_user_author ) REFERENCES llx_user (
|
||||||
rowid
|
rowid
|
||||||
) ON DELETE RESTRICT ON UPDATE RESTRICT ;
|
);
|
||||||
Loading…
Reference in New Issue
Block a user