Drop security group usage table and add again for upgrade

This commit is contained in:
kishan 2012-02-29 14:44:58 +05:30
parent 9b71b0890f
commit 7dc4a7b226
1 changed files with 16 additions and 0 deletions

View File

@ -659,3 +659,19 @@ CREATE TABLE `cloud`.`account_details` (
PRIMARY KEY (`id`),
CONSTRAINT `fk_account_details__account_id` FOREIGN KEY (`account_id`) REFERENCES `account`(`id`) ON DELETE CASCADE
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `cloud_usage`.`usage_security_group`;
CREATE TABLE `cloud_usage`.`usage_security_group` (
`zone_id` bigint unsigned NOT NULL,
`account_id` bigint unsigned NOT NULL,
`domain_id` bigint unsigned NOT NULL,
`vm_instance_id` bigint unsigned NOT NULL,
`security_group_id` bigint unsigned NOT NULL,
`created` DATETIME NOT NULL,
`deleted` DATETIME NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
ALTER TABLE `cloud_usage`.`usage_security_group` ADD INDEX `i_usage_security_group__account_id`(`account_id`);
ALTER TABLE `cloud_usage`.`usage_security_group` ADD INDEX `i_usage_security_group__created`(`created`);
ALTER TABLE `cloud_usage`.`usage_security_group` ADD INDEX `i_usage_security_group__deleted`(`deleted`);