From be2b460f58d2cded8202f66236c8740555440cf3 Mon Sep 17 00:00:00 2001 From: Neil Blakey-Milner Date: Thu, 10 Nov 2005 15:27:27 +0000 Subject: [PATCH] Change the foreign key field_id to cascade deletion onto the field_behaviours table. --- sql/mysql/upgrade/2.99.2/1-constraints.sql | 2 ++ 1 file changed, 2 insertions(+), 0 deletions(-) diff --git a/sql/mysql/upgrade/2.99.2/1-constraints.sql b/sql/mysql/upgrade/2.99.2/1-constraints.sql index 0c6f51b..ba9366a 100644 --- a/sql/mysql/upgrade/2.99.2/1-constraints.sql +++ b/sql/mysql/upgrade/2.99.2/1-constraints.sql @@ -32,3 +32,5 @@ ALTER TABLE `workflow_transitions` ADD CONSTRAINT `workflow_transitions_ibfk_24` ALTER TABLE `workflow_transitions` ADD CONSTRAINT `workflow_transitions_ibfk_25` FOREIGN KEY (`guard_permission_id`) REFERENCES `permissions` (`id`) ON DELETE SET NULL; ALTER TABLE `workflow_transitions` ADD CONSTRAINT `workflow_transitions_ibfk_23` FOREIGN KEY (`workflow_id`) REFERENCES `workflows` (`id`) ON DELETE CASCADE; ALTER TABLE `workflow_transitions` ADD CONSTRAINT `workflow_transitions_ibfk_26` FOREIGN KEY (`guard_group_id`) REFERENCES `groups_lookup` (`id`) ON DELETE SET NULL; +ALTER TABLE `field_behaviours` DROP FOREIGN KEY `field_behaviours_ibfk_1`; +ALTER TABLE `field_behaviours` ADD CONSTRAINT `field_behaviours_ibfk_1` FOREIGN KEY (`field_id`) REFERENCES `document_fields` (`id`) ON DELETE CASCADE; -- libgit2 0.21.4