misaya295 commented on code in PR #5602:
URL: https://github.com/apache/shenyu/pull/5602#discussion_r1754928333
##########
db/init/mysql/schema.sql:
##########
@@ -2371,8 +2371,61 @@ INSERT INTO `shenyu`.`permission` (`id`, `object_id`,
`resource_id`, `date_creat
INSERT INTO `shenyu`.`permission` (`id`, `object_id`, `resource_id`,
`date_created`, `date_updated`) VALUES ('1792779493541343266',
'1346358560427216896', '1792749362445840485', '2024-06-25 20:00:00.000',
'2024-06-25 20:00:00.000');
INSERT INTO `shenyu`.`permission` (`id`, `object_id`, `resource_id`,
`date_created`, `date_updated`) VALUES ('1792779493541343267',
'1346358560427216896', '1792749362445840486', '2024-06-25 20:00:00.000',
'2024-06-25 20:00:00.000');
+-- ----------------------------
+-- Table structure for scale
+-- ----------------------------
+DROP TABLE IF EXISTS `scale_policy`;
+CREATE TABLE IF NOT EXISTS `scale_policy`
+(
+ `id` varchar(128) NOT NULL COMMENT 'primary key id',
+ `sort` int(0) NOT NULL COMMENT 'sort',
+ `status` int(0) NOT NULL COMMENT 'status 1:enable
0:disable',
+ `num` int COMMENT 'number of bootstrap',
+ `begin_time` datetime(3) COMMENT 'begin time',
+ `end_time` datetime(3) COMMENT 'end time',
+ `date_created` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3)
COMMENT 'create time',
+ `date_updated` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON
UPDATE CURRENT_TIMESTAMP(3) COMMENT 'update time',
+ PRIMARY KEY (`id`) USING BTREE
+ ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = Dynamic;
+
+INSERT INTO `shenyu`.`scale_policy` (`id`, `sort`, `status`, `num`,
`begin_time`, `end_time`, `date_created`, `date_updated`) VALUES ('1', 1, 0,
10, NULL, NULL, '2024-07-31 20:00:00.000', '2024-07-31 20:00:00.000');
+INSERT INTO `shenyu`.`scale_policy` (`id`, `sort`, `status`, `num`,
`begin_time`, `end_time`, `date_created`, `date_updated`) VALUES ('2', 2, 0,
10, '2024-07-31 20:00:00.000', '2024-08-01 20:00:00.000', '2024-07-31
20:00:00.000', '2024-07-31 20:00:00.000');
+INSERT INTO `shenyu`.`scale_policy` (`id`, `sort`, `status`, `num`,
`begin_time`, `end_time`, `date_created`, `date_updated`) VALUES ('3', 3, 0,
NULL, NULL, NULL, '2024-07-31 20:00:00.000', '2024-07-31 20:00:00.000');
+
+DROP TABLE IF EXISTS `scale_rule`;
+CREATE TABLE IF NOT EXISTS `scale_rule`
+(
+ `id` varchar(128) NOT NULL COMMENT 'primary key id',
+ `metric_name` varchar(128) NOT NULL COMMENT 'metric name',
+ `type` int(0) NOT NULL COMMENT 'type 0:shenyu 1:k8s
2:others',
+ `sort` int(0) NOT NULL COMMENT 'sort',
+ `status` int(0) NOT NULL COMMENT 'status 1:enable
0:disable',
+ `minimum` varchar(128) COMMENT 'minimum of metric',
+ `maximum` varchar(128) COMMENT 'maximum of metric',
+ `date_created` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3)
COMMENT 'create time',
+ `date_updated` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON
UPDATE CURRENT_TIMESTAMP(3) COMMENT 'update time',
+ PRIMARY KEY (`id`) USING BTREE
+ ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = Dynamic;
+
+DROP TABLE IF EXISTS `scale_history`;
+CREATE TABLE IF NOT EXISTS `scale_history`
+(
+ `id` varchar(128) NOT NULL COMMENT 'primary key id',
+ `config_id` int(0) NOT NULL COMMENT '0:manual 1:period
2:dynamic',
+ `num` int NOT NULL COMMENT 'number of bootstrap',
+ `action` int(0) NOT NULL COMMENT 'status 1:enable
0:disable',
+ `msg` text COMMENT 'message',
+ `date_created` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3)
COMMENT 'create time',
+ `date_updated` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON
UPDATE CURRENT_TIMESTAMP(3) COMMENT 'update time',
+ PRIMARY KEY (`id`) USING BTREE
+ ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = Dynamic;
+
+
+ALTER TABLE `shenyu`.`selector` ADD COLUMN `namespace_id` varchar(50) NULL
COMMENT 'namespaceId' AFTER `match_restful`;
+
ALTER TABLE `shenyu`.`selector` ADD COLUMN `namespace_id` varchar(50) NULL
COMMENT 'namespaceId' AFTER `match_restful`;
Review Comment:
Duplicate sql
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]