From 176259e7d5fe6dafdfae6ff44030144bb1810cf8 Mon Sep 17 00:00:00 2001 From: Prachi Damle Date: Thu, 6 Sep 2012 16:35:28 -0700 Subject: [PATCH] deadlock on host_details: Missed adding the unique key constraint needed on host_details table in create_schema --- setup/db/create-schema.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup/db/create-schema.sql b/setup/db/create-schema.sql index fe66f4a7d68..b78935e9bd1 100755 --- a/setup/db/create-schema.sql +++ b/setup/db/create-schema.sql @@ -829,7 +829,8 @@ CREATE TABLE `cloud`.`host_details` ( `name` varchar(255) NOT NULL, `value` varchar(255) NOT NULL, PRIMARY KEY (`id`), - CONSTRAINT `fk_host_details__host_id` FOREIGN KEY (`host_id`) REFERENCES `host`(`id`) ON DELETE CASCADE + CONSTRAINT `fk_host_details__host_id` FOREIGN KEY (`host_id`) REFERENCES `host`(`id`) ON DELETE CASCADE, + CONSTRAINT UNIQUE KEY `uk_host_id_name` (`host_id`, `name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `cloud`.`mshost` (