Skip to content

Commit fd8e6b2

Browse files
committed
LB config: move sql to schema-41510to41600.sql
1 parent b59b4b8 commit fd8e6b2

2 files changed

Lines changed: 22 additions & 22 deletions

File tree

engine/schema/src/main/resources/META-INF/db/schema-41400to41500.sql

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -843,25 +843,3 @@ UPDATE `cloud`.`data_center` JOIN (SELECT COUNT(1) AS count FROM `cloud`.`data_c
843843

844844
-- Fix description of volume.stats.interval which is in milliseconds not seconds
845845
UPDATE `cloud`.`configuration` SET `description` = 'Interval (in milliseconds) to report volume statistics' WHERE `name` = 'volume.stats.interval';
846-
847-
-- Table for customized load balancer configurations
848-
CREATE TABLE IF NOT EXISTS `cloud`.`load_balancer_config` (
849-
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
850-
`uuid` varchar(40) DEFAULT NULL,
851-
`scope` varchar(20) DEFAULT NULL COMMENT 'The scope of this config, Vpc/Network/LoadBalancer',
852-
`network_id` bigint(20) unsigned DEFAULT NULL,
853-
`vpc_id` bigint(20) unsigned DEFAULT NULL,
854-
`load_balancer_id` bigint(20) unsigned DEFAULT NULL,
855-
`name` varchar(255) NOT NULL,
856-
`value` varchar(255) DEFAULT NULL,
857-
`created` datetime NOT NULL COMMENT 'date created',
858-
`removed` datetime DEFAULT NULL COMMENT 'date removed',
859-
PRIMARY KEY (`id`),
860-
UNIQUE KEY `id_UNIQUE` (`id`),
861-
KEY `fk_load_balancer_config_network_id` (`network_id`),
862-
KEY `fk_load_balancer_config_vpc_id` (`vpc_id`),
863-
KEY `fk_load_balancer_config_loadbalancer_id` (`load_balancer_id`),
864-
CONSTRAINT `fk_load_balancer_config_network_id` FOREIGN KEY (`network_id`) REFERENCES `networks` (`id`) ON DELETE CASCADE,
865-
CONSTRAINT `fk_load_balancer_config_vpc_id` FOREIGN KEY (`vpc_id`) REFERENCES `vpc` (`id`) ON DELETE CASCADE,
866-
CONSTRAINT `fk_load_balancer_config_loadbalancer_id` FOREIGN KEY (`load_balancer_id`) REFERENCES `load_balancing_rules` (`id`) ON DELETE CASCADE
867-
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

engine/schema/src/main/resources/META-INF/db/schema-41510to41600.sql

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,3 +301,25 @@ from
301301
left join
302302
`cloud`.`resource_count` secondary_storage_count ON domain.id = secondary_storage_count.domain_id
303303
and secondary_storage_count.type = 'secondary_storage';
304+
305+
-- Table for customized load balancer configurations
306+
CREATE TABLE IF NOT EXISTS `cloud`.`load_balancer_config` (
307+
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
308+
`uuid` varchar(40) DEFAULT NULL,
309+
`scope` varchar(20) DEFAULT NULL COMMENT 'The scope of this config, Vpc/Network/LoadBalancer',
310+
`network_id` bigint(20) unsigned DEFAULT NULL,
311+
`vpc_id` bigint(20) unsigned DEFAULT NULL,
312+
`load_balancer_id` bigint(20) unsigned DEFAULT NULL,
313+
`name` varchar(255) NOT NULL,
314+
`value` varchar(255) DEFAULT NULL,
315+
`created` datetime NOT NULL COMMENT 'date created',
316+
`removed` datetime DEFAULT NULL COMMENT 'date removed',
317+
PRIMARY KEY (`id`),
318+
UNIQUE KEY `id_UNIQUE` (`id`),
319+
KEY `fk_load_balancer_config_network_id` (`network_id`),
320+
KEY `fk_load_balancer_config_vpc_id` (`vpc_id`),
321+
KEY `fk_load_balancer_config_loadbalancer_id` (`load_balancer_id`),
322+
CONSTRAINT `fk_load_balancer_config_network_id` FOREIGN KEY (`network_id`) REFERENCES `networks` (`id`) ON DELETE CASCADE,
323+
CONSTRAINT `fk_load_balancer_config_vpc_id` FOREIGN KEY (`vpc_id`) REFERENCES `vpc` (`id`) ON DELETE CASCADE,
324+
CONSTRAINT `fk_load_balancer_config_loadbalancer_id` FOREIGN KEY (`load_balancer_id`) REFERENCES `load_balancing_rules` (`id`) ON DELETE CASCADE
325+
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

0 commit comments

Comments
 (0)