Skip to content
This repository was archived by the owner on Mar 15, 2018. It is now read-only.

Commit f369f02

Browse files
committed
cascade on deletion of upsell (bug 730370)
1 parent aa8a105 commit f369f02

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
ALTER TABLE `addon_upsell` DROP FOREIGN KEY `free_id_refs_id_upsell`;
2+
ALTER TABLE `addon_upsell` ADD CONSTRAINT `free_id_refs_id_upsell`
3+
FOREIGN KEY (`free_id`) REFERENCES `addons` (`id`) ON DELETE CASCADE;
4+
ALTER TABLE `addon_upsell` DROP FOREIGN KEY `premium_id_refs_id_upsell`;
5+
ALTER TABLE `addon_upsell` ADD CONSTRAINT `premium_id_refs_id_upsell`
6+
FOREIGN KEY (`premium_id`) REFERENCES `addons` (`id`) ON DELETE CASCADE;
7+
ALTER TABLE `addon_upsell` DROP FOREIGN KEY `text_translated`;
8+
ALTER TABLE `addon_upsell` ADD CONSTRAINT `text_translated`
9+
FOREIGN KEY (`text`) REFERENCES `translations` (`id`) ON DELETE CASCADE;
10+
11+
ALTER TABLE `addon_payment_data` DROP FOREIGN KEY `addon_id_refs_id_addon`;
12+
ALTER TABLE `addon_payment_data` ADD CONSTRAINT `addon_id_refs_id_addon`
13+
FOREIGN KEY (`addon_id`) REFERENCES `addons` (`id`) ON DELETE CASCADE;

0 commit comments

Comments
 (0)