From 463bb0fdec23415eb51a7b2c593e12e5ea6120b6 Mon Sep 17 00:00:00 2001 From: nit Date: Tue, 12 Apr 2011 12:34:16 +0530 Subject: [PATCH] bug 9347: Adding index and foreign key constraint for upload table for migration from 2.1 to 2.2 Status 9347: resolved fixed --- setup/db/db/schema-21to22.sql | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/setup/db/db/schema-21to22.sql b/setup/db/db/schema-21to22.sql index d20c46e5842..188d6fa0c54 100755 --- a/setup/db/db/schema-21to22.sql +++ b/setup/db/db/schema-21to22.sql @@ -351,7 +351,10 @@ CREATE TABLE `cloud`.`upload` ( `error_str` varchar(255), `url` varchar(255), `install_path` varchar(255), - PRIMARY KEY (`id`) + PRIMARY KEY (`id`), + CONSTRAINT `fk_upload__host_id` FOREIGN KEY `fk_upload__host_id` (`host_id`) REFERENCES `host` (`id`) ON DELETE CASCADE, + INDEX `i_upload__host_id`(`host_id`), + INDEX `i_upload__type_id`(`type_id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; ALTER TABLE `cloud`.`console_proxy` MODIFY COLUMN `public_mac_address` varchar(17);