Skip to content

Commit ff289b4

Browse files
Aias00‘xcsnx’847850277
authored
[type:feat] bootstrap instances status (apache#5950)
* [feat] instance info report * [feat] instance info report * [feat] instance info sql * [feat] instance info * [feat] instance info * [feat] instance info * [feat] instance info * [feat] instance info * [feat] instance info, modify SystemInfoUtil * [feat] remove useless code * [feat] instance info, client * [feat] instance info, client * [feat] instance info, client * [feat] instance info, client * [feat] instance info, client * add instance_state field;add http instance info * [feat] instance info curd --------- Co-authored-by: ‘xcsnx’ <‘1192709687@qq.com’> Co-authored-by: zhengpeng <847850277@qq.com>
1 parent 5dfa3d1 commit ff289b4

File tree

32 files changed

+2050
-15
lines changed

32 files changed

+2050
-15
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,6 @@ Thumbs.db
4747
*.lock
4848

4949
.factorypath
50+
51+
# Private individual user cursor rules
52+
.cursor/rules/_*.mdc

db/init/mysql/schema.sql

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2543,6 +2543,21 @@ INSERT INTO `permission` (`id`, `object_id`, `resource_id`, `date_created`, `dat
25432543
INSERT INTO `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');
25442544
INSERT INTO `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');
25452545

2546+
2547+
INSERT INTO `resource` (`id`, `parent_id`, `title`, `name`, `url`, `component`, `resource_type`, `sort`, `icon`, `is_leaf`, `is_route`, `perms`, `status`) VALUES('1346778036402483300','1357956838021890048','SHENYU.MENU.SYSTEM.MANAGMENT.INSTANCE','instance','/config/instance','instance','1','6','ordered-list','0','0','','1');
2548+
INSERT INTO `resource` (`id`, `parent_id`, `title`, `name`, `url`, `component`, `resource_type`, `sort`, `icon`, `is_leaf`, `is_route`, `perms`, `status`) VALUES('1346778036402483301','1346778036402483300','SHENYU.BUTTON.SYSTEM.LIST','','','','2','0','','1','0','system:instance:list','1');
2549+
INSERT INTO `resource` (`id`, `parent_id`, `title`, `name`, `url`, `component`, `resource_type`, `sort`, `icon`, `is_leaf`, `is_route`, `perms`, `status`) VALUES('1346778036402483302','1346778036402483300','SHENYU.BUTTON.SYSTEM.DELETE','','','','2','1','','1','0','system:instance:delete','1');
2550+
INSERT INTO `resource` (`id`, `parent_id`, `title`, `name`, `url`, `component`, `resource_type`, `sort`, `icon`, `is_leaf`, `is_route`, `perms`, `status`) VALUES('1346778036402483303','1346778036402483300','SHENYU.BUTTON.SYSTEM.ADD','','','','2','2','','1','0','system:instance:add','1');
2551+
INSERT INTO `resource` (`id`, `parent_id`, `title`, `name`, `url`, `component`, `resource_type`, `sort`, `icon`, `is_leaf`, `is_route`, `perms`, `status`) VALUES('1346778036402483304','1346778036402483300','SHENYU.BUTTON.SYSTEM.ENABLE','','','','2','3','','1','0','system:instance:disable','1');
2552+
INSERT INTO `resource` (`id`, `parent_id`, `title`, `name`, `url`, `component`, `resource_type`, `sort`, `icon`, `is_leaf`, `is_route`, `perms`, `status`) VALUES('1346778036402483305','1346778036402483300','SHENYU.BUTTON.SYSTEM.EDIT','','','','2','4','','1','0','system:instance:edit','1');
2553+
2554+
INSERT INTO `permission` (`id`, `object_id`, `resource_id`, `date_created`, `date_updated`) VALUES ('1697141926281382720', '1346358560427216896', '1346778036402483300', '2023-08-31 06:59:01', '2023-08-31 06:59:01');
2555+
INSERT INTO `permission` (`id`, `object_id`, `resource_id`, `date_created`, `date_updated`) VALUES ('1697141926281382721', '1346358560427216896', '1346778036402483301', '2023-08-31 07:22:07', '2023-08-31 07:22:07');
2556+
INSERT INTO `permission` (`id`, `object_id`, `resource_id`, `date_created`, `date_updated`) VALUES ('1697141926281382722', '1346358560427216896', '1346778036402483302', '2023-08-31 07:14:26', '2023-08-31 07:14:26');
2557+
INSERT INTO `permission` (`id`, `object_id`, `resource_id`, `date_created`, `date_updated`) VALUES ('1697141926281382723', '1346358560427216896', '1346778036402483303', '2023-08-31 07:22:07', '2023-08-31 07:22:07');
2558+
INSERT INTO `permission` (`id`, `object_id`, `resource_id`, `date_created`, `date_updated`) VALUES ('1697141926281382724', '1346358560427216896', '1346778036402483304', '2023-08-31 07:18:37', '2023-08-31 07:18:37');
2559+
INSERT INTO `permission` (`id`, `object_id`, `resource_id`, `date_created`, `date_updated`) VALUES ('1697141926281382725', '1346358560427216896', '1346778036402483305', '2023-08-31 07:18:37', '2023-08-31 07:18:37');
2560+
25462561
-- ----------------------------
25472562
-- Table structure for scale
25482563
-- ----------------------------
@@ -2592,10 +2607,25 @@ CREATE TABLE IF NOT EXISTS `scale_history`
25922607
PRIMARY KEY (`id`) USING BTREE
25932608
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
25942609

2595-
CREATE TABLE `namespace_user_rel` (
2610+
DROP TABLE IF EXISTS `namespace_user_rel`;
2611+
CREATE TABLE IF NOT EXISTS `namespace_user_rel` (
25962612
`id` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'primary key',
25972613
`namespace_id` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'namespace_id',
25982614
`user_id` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'user_id',
25992615
`date_created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'date_created',
26002616
`date_updated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'date_updated'
26012617
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='namespace user relation ';
2618+
2619+
DROP TABLE IF EXISTS `instance_info`;
2620+
CREATE TABLE IF NOT EXISTS `instance_info` (
2621+
`id` varchar(128) NOT NULL COMMENT 'primary key',
2622+
`namespace_id` varchar(50) NOT NULL COMMENT 'namespace_id',
2623+
`instance_ip` varchar(128) NOT NULL COMMENT 'instance_ip',
2624+
`instance_port` varchar(128) NOT NULL COMMENT 'instance_port',
2625+
`instance_type` varchar(128) NOT NULL COMMENT 'instance_type',
2626+
`instance_info` text NOT NULL COMMENT 'instance_info',
2627+
`instance_state` tinyint(4) NOT NULL COMMENT '0-unknown 1-online 2-offline',
2628+
`date_created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'date_created',
2629+
`date_updated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'date_updated',
2630+
PRIMARY KEY (`id`)
2631+
);

db/init/ob/schema.sql

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2485,14 +2485,28 @@ INSERT INTO `permission` (`id`, `object_id`, `resource_id`, `date_created`, `dat
24852485

24862486

24872487

2488-
CREATE TABLE `namespace_user_rel` (
2488+
CREATE TABLE IF NOT EXISTS `namespace_user_rel` (
24892489
`id` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'primary key',
24902490
`namespace_id` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'namespace_id',
24912491
`user_id` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'user_id',
24922492
`date_created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'date_created',
24932493
`date_updated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'date_updated'
24942494
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='namespace user relation ';
24952495

2496+
2497+
CREATE TABLE IF NOT EXISTS instance_info (
2498+
`id` varchar(128) NOT NULL COMMENT 'primary key',
2499+
`namespace_id` varchar(50) NOT NULL COMMENT 'namespace_id',
2500+
`instance_port` varchar(128) NOT NULL COMMENT 'instance_port',
2501+
`instance_ip` varchar(128) NOT NULL COMMENT 'instance_ip',
2502+
`instance_type` varchar(128) NOT NULL COMMENT 'instance_type',
2503+
`instance_info` text NOT NULL COMMENT 'instance_info',
2504+
`instance_state` tiny(4) NOT NULL COMMENT 'instance_state',
2505+
`date_created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'date_created',
2506+
`date_updated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'date_updated',
2507+
PRIMARY KEY (`id`)
2508+
);
2509+
24962510
INSERT INTO `permission` VALUES ('1697146860569642741', '1346358560427216896', '1844026099075554850', '2023-08-31 06:59:01', '2023-08-31 06:59:01');
24972511
INSERT INTO `permission` VALUES ('1697146860569642742', '1346358560427216896', '1844026099075554851', '2023-08-31 07:22:07', '2023-08-31 07:22:07');
24982512
INSERT INTO `permission` VALUES ('1697146860569642743', '1346358560427216896', '1844026099075554852', '2023-08-31 07:14:26', '2023-08-31 07:14:26');
@@ -2533,7 +2547,9 @@ INSERT INTO `shenyu_dict` VALUES ('1679002911061737583', 'postRole', 'ROLE_TYPE_
25332547
INSERT INTO `namespace_plugin_rel` (`id`,`namespace_id`,`plugin_id`, `config`, `sort`, `enabled`, `date_created`, `date_updated`) VALUES ('1801816010882822189','649330b6-c2d7-4edc-be8e-8a54df9eb385','52', NULL, 171, 0, '2022-05-25 18:02:53.000', '2022-05-25 18:02:53.000');
25342548
INSERT INTO `namespace_plugin_rel` (`id`,`namespace_id`,`plugin_id`, `config`, `sort`, `enabled`, `date_created`, `date_updated`) VALUES ('1801816010882822190','649330b6-c2d7-4edc-be8e-8a54df9eb385','53', NULL, 65, 0, '2022-05-25 18:02:53.000', '2022-05-25 18:02:53.000');
25352549

2536-
INSERT INTO `shenyu_dict` VALUES ('1679002911061737490', 'aiTokenLimitType', 'CONTEXT_PATH_KEY_RESOLVER', 'contextPath', 'contextPath', 'Rate limit by contextPath', 0, 1, '2024-02-07 14:31:49', '2024-02-07 14:31:49');
2550+
2551+
INSERT INTO `shenyu_dict` VALUES ('1679002911061737490', 'aiTokenLimitType', 'DEFAULT_KEY_RESOLVER', 'default', 'default', 'Rate limit by default', 0, 1, '2024-02-07 14:31:49', '2024-02-07 14:31:49');
2552+
INSERT INTO `shenyu_dict` VALUES ('1679002911061737496', 'aiTokenLimitType', 'CONTEXT_PATH_KEY_RESOLVER', 'contextPath', 'contextPath', 'Rate limit by contextPath', 0, 1, '2024-02-07 14:31:49', '2024-02-07 14:31:49');
25372553
INSERT INTO `shenyu_dict` VALUES ('1679002911061737491', 'aiTokenLimitType', 'IP_KEY_RESOLVER', 'ip', 'ip', 'Rate limit by request ip', 1, 1, '2024-02-07 14:31:49', '2024-02-07 14:31:49');
25382554
INSERT INTO `shenyu_dict` VALUES ('1679002911061737492', 'aiTokenLimitType', 'URI_KEY_RESOLVER', 'uri', 'uri', 'Rate limit by request uri', 2, 1, '2024-02-07 14:31:49', '2024-02-07 14:31:49');
25392555
INSERT INTO `shenyu_dict` VALUES ('1679002911061737493', 'aiTokenLimitType', 'HEADER_KEY_RESOLVER', 'header', 'header', 'Rate limit by request header', 3, 1, '2024-02-07 14:31:49', '2024-02-07 14:31:49');

db/init/og/create-table.sql

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2848,6 +2848,30 @@ INSERT INTO "public"."plugin_handle" VALUES ('1722804548510507046', '50', 'maxTo
28482848
INSERT INTO "public"."plugin_handle" VALUES ('1722804548510507047', '50', 'stream', 'stream', 3, 1, 6, '{"defaultValue":"false","rule":""}', '2024-01-02 17:20:50.233', '2024-01-02 17:20:50.233');
28492849
INSERT INTO "public"."plugin_handle" VALUES ('1722804548510507048', '50', 'prompt', 'prompt', 2, 1, 7, '{"required":"0","rule":""}', '2024-01-02 17:20:50.233', '2024-01-02 17:20:50.233');
28502850

2851+
2852+
DROP TABLE IF EXISTS "public"."instance_info";
2853+
CREATE TABLE "public"."instance_info" (
2854+
"id" varchar(128) NOT NULL,
2855+
"namespace_id" varchar(50) NOT NULL,
2856+
"instance_ip" varchar(128) NOT NULL,
2857+
"instance_port" varchar(128) NOT NULL,
2858+
"instance_type" varchar(128) NOT NULL,
2859+
"instance_info" text NOT NULL,
2860+
"instance_state" int2 NOT NULL,
2861+
"date_created" timestamp(3) NOT NULL DEFAULT timezone('UTC-8'::text, (now())::timestamp(0) without time zone),
2862+
"date_updated" timestamp(3) NOT NULL DEFAULT timezone('UTC-8'::text, (now())::timestamp(0) without time zone),
2863+
PRIMARY KEY ("id")
2864+
);
2865+
COMMENT ON COLUMN "public"."instance_info"."id" IS 'primary key';
2866+
COMMENT ON COLUMN "public"."instance_info"."namespace_id" IS 'namespace_id';
2867+
COMMENT ON COLUMN "public"."instance_info"."instance_ip" IS 'instance_ip';
2868+
COMMENT ON COLUMN "public"."instance_info"."instance_port" IS 'instance_port';
2869+
COMMENT ON COLUMN "public"."instance_info"."instance_type" IS 'instance_type';
2870+
COMMENT ON COLUMN "public"."instance_info"."instance_info" IS 'instance_info';
2871+
COMMENT ON COLUMN "public"."instance_info"."instance_state" IS 'instance_state';
2872+
COMMENT ON COLUMN "public"."instance_info"."date_created" IS 'create time';
2873+
COMMENT ON COLUMN "public"."instance_info"."date_updated" IS 'update time';
2874+
28512875
INSERT INTO "public"."plugin" VALUES ('52', 'aiPrompt', null, 'Ai', 170, 0, '2023-12-20 18:02:53', '2023-12-20 18:02:53', null);
28522876

28532877
INSERT INTO "public"."plugin_handle" VALUES ('1722804548510507140', '52', 'prepend', 'prepend', 2, 3, 1, '{"required":"0","rule":""}', '2024-01-02 17:20:50.233', '2024-01-02 17:20:50.233');
@@ -2873,6 +2897,7 @@ INSERT INTO "public"."shenyu_dict" VALUES ('1679002911061737583', 'postRole', 'R
28732897

28742898
INSERT INTO "public"."namespace_plugin_rel" ("id","namespace_id","plugin_id", "config", "sort", "enabled", "date_created", "date_updated") VALUES ('1801816010882822189','649330b6-c2d7-4edc-be8e-8a54df9eb385','52', NULL, 171, 0, '2022-05-25 18:02:53.000', '2022-05-25 18:02:53.000');
28752899

2900+
28762901
INSERT INTO "public"."resource" VALUES ('1844026099075534859', '1346775491550474240', 'aiTokenLimiter', 'aiTokenLimiter', '/plug/aiTokenLimiter', 'aiTokenLimiter', 1, 0, 'pic-center', 0, 0, '', 1, '2022-05-25 18:02:58', '2022-05-25 18:02:58');
28772902
INSERT INTO "public"."resource" VALUES ('1844026099075534860', '1844026099075534859', 'SHENYU.BUTTON.PLUGIN.SELECTOR.ADD', '', '', '', 2, 0, '', 1, 0, 'plugin:aiTokenLimiterSelector:add', 1, '2022-05-25 18:02:58', '2022-05-25 18:02:58');
28782903
INSERT INTO "public"."resource" VALUES ('1844026099075534861', '1844026099075534859', 'SHENYU.BUTTON.PLUGIN.SELECTOR.QUERY', '', '', '', 2, 0, '', 1, 0, 'plugin:aiTokenLimiterSelector:query', 1, '2022-05-25 18:02:58', '2022-05-25 18:02:58');

db/init/oracle/schema.sql

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3147,6 +3147,31 @@ VALUES ('1722804548510507047', '50', 'stream', 'stream', 3, 1, 6, '{"defaultValu
31473147
INSERT /*+ IGNORE_ROW_ON_DUPKEY_INDEX(plugin_handle(id)) */ INTO plugin_handle (id, plugin_id, field, label, data_type, type, sort, ext_obj, date_created, date_updated)
31483148
VALUES ('1722804548510507048', '50', 'prompt', 'prompt', 2, 1, 7, '{"required":"0","rule":""}', to_timestamp('2024-01-02 17:20:50.233', 'YYYY-MM-DD HH24:MI:SS.FF3'), to_timestamp('2024-01-02 17:20:50.233', 'YYYY-MM-DD HH24:MI:SS.FF3'));
31493149

3150+
3151+
CREATE TABLE instance_info (
3152+
id varchar2(128) NOT NULL,
3153+
namespace_id varchar2(50) NOT NULL,
3154+
instance_ip varchar2(128) NOT NULL,
3155+
instance_port varchar2(128) NOT NULL,
3156+
instance_type varchar2(128) NOT NULL,
3157+
instance_info clob NOT NULL,
3158+
instance_state number NOT NULL,
3159+
date_created timestamp(3) DEFAULT SYSTIMESTAMP NOT NULL,
3160+
date_updated timestamp(3) DEFAULT SYSTIMESTAMP NOT NULL,
3161+
CONSTRAINT instance_info_pk PRIMARY KEY (id)
3162+
);
3163+
3164+
COMMENT ON TABLE instance_info IS 'Instance information table';
3165+
COMMENT ON COLUMN instance_info.id IS 'primary key';
3166+
COMMENT ON COLUMN instance_info.namespace_id IS 'namespace_id';
3167+
COMMENT ON COLUMN instance_info.instance_ip IS 'instance_ip';
3168+
COMMENT ON COLUMN instance_info.instance_port IS 'instance_port';
3169+
COMMENT ON COLUMN instance_info.instance_type IS 'instance_type';
3170+
COMMENT ON COLUMN instance_info.instance_info IS 'instance_info';
3171+
COMMENT ON COLUMN instance_info.instance_state IS 'instance_state';
3172+
COMMENT ON COLUMN instance_info.date_created IS 'create time';
3173+
COMMENT ON COLUMN instance_info.date_updated IS 'update time';
3174+
31503175
INSERT /*+ IGNORE_ROW_ON_DUPKEY_INDEX(permission(id)) */ INTO permission (id, object_id, resource_id, date_created, date_updated)
31513176
VALUES ('1697146860569642741', '1346358560427216896', '1844026099075554850', to_timestamp('2023-08-31 06:59:01', 'YYYY-MM-DD HH24:MI:SS'), to_timestamp('2023-08-31 06:59:01', 'YYYY-MM-DD HH24:MI:SS'));
31523177

@@ -3237,6 +3262,7 @@ VALUES ('1679002911061737583', 'postRole', 'ROLE_TYPE_USER', 'USER', 'user', 'us
32373262
INSERT /*+ IGNORE_ROW_ON_DUPKEY_INDEX(namespace_plugin_rel(id)) */ INTO namespace_plugin_rel (id, namespace_id, plugin_id, config, sort, enabled, date_created, date_updated)
32383263
VALUES ('1801816010882822189', '649330b6-c2d7-4edc-be8e-8a54df9eb385', '52', NULL, 171, 0, to_timestamp('2022-05-25 18:02:53', 'YYYY-MM-DD HH24:MI:SS'), to_timestamp('2022-05-25 18:02:53', 'YYYY-MM-DD HH24:MI:SS'));
32393264

3265+
32403266
INSERT /*+ IGNORE_ROW_ON_DUPKEY_INDEX(resource(id)) */ INTO resource (id, parent_id, title, name, url, component, resource_type, sort, icon, is_leaf, is_route, perms, status)
32413267
VALUES ('1844026099075534859', '1346775491550474240', 'aiTokenLimiter', 'aiTokenLimiter', '/plug/aiTokenLimiter', 'aiTokenLimiter', 1, 0, 'pic-center', 0, 0, '', 1);
32423268

db/init/pg/create-table.sql

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2969,6 +2969,30 @@ INSERT INTO "public"."plugin_handle" VALUES ('1722804548510507046', '50', 'maxTo
29692969
INSERT INTO "public"."plugin_handle" VALUES ('1722804548510507047', '50', 'stream', 'stream', 3, 1, 6, '{"defaultValue":"false","rule":""}', '2024-01-02 17:20:50.233', '2024-01-02 17:20:50.233');
29702970
INSERT INTO "public"."plugin_handle" VALUES ('1722804548510507048', '50', 'prompt', 'prompt', 2, 1, 7, '{"required":"0","rule":""}', '2024-01-02 17:20:50.233', '2024-01-02 17:20:50.233');
29712971

2972+
2973+
DROP TABLE IF EXISTS "public"."instance_info";
2974+
CREATE TABLE "public"."instance_info" (
2975+
"id" varchar(128) NOT NULL,
2976+
"namespace_id" varchar(50) NOT NULL,
2977+
"instance_ip" varchar(128) NOT NULL,
2978+
"instance_port" varchar(128) NOT NULL,
2979+
"instance_type" varchar(128) NOT NULL,
2980+
"instance_info" text NOT NULL,
2981+
"instance_state" int2 NOT NULL,
2982+
"date_created" timestamp(3) NOT NULL DEFAULT timezone('UTC-8'::text, (now())::timestamp(0) without time zone),
2983+
"date_updated" timestamp(3) NOT NULL DEFAULT timezone('UTC-8'::text, (now())::timestamp(0) without time zone),
2984+
PRIMARY KEY ("id")
2985+
);
2986+
COMMENT ON COLUMN "public"."instance_info"."id" IS 'primary key';
2987+
COMMENT ON COLUMN "public"."instance_info"."namespace_id" IS 'namespace_id';
2988+
COMMENT ON COLUMN "public"."instance_info"."instance_ip" IS 'instance_ip';
2989+
COMMENT ON COLUMN "public"."instance_info"."instance_port" IS 'instance_port';
2990+
COMMENT ON COLUMN "public"."instance_info"."instance_type" IS 'instance_type';
2991+
COMMENT ON COLUMN "public"."instance_info"."instance_info" IS 'instance_info';
2992+
COMMENT ON COLUMN "public"."instance_info"."instance_state" IS 'instance_state';
2993+
COMMENT ON COLUMN "public"."instance_info"."date_created" IS 'create time';
2994+
COMMENT ON COLUMN "public"."instance_info"."date_updated" IS 'update time';
2995+
29722996
INSERT INTO "public"."permission" VALUES ('1697146860569642741', '1346358560427216896', '1844026099075554850', '2023-08-31 06:59:01', '2023-08-31 06:59:01');
29732997
INSERT INTO "public"."permission" VALUES ('1697146860569642742', '1346358560427216896', '1844026099075554851', '2023-08-31 07:22:07', '2023-08-31 07:22:07');
29742998
INSERT INTO "public"."permission" VALUES ('1697146860569642743', '1346358560427216896', '1844026099075554852', '2023-08-31 07:14:26', '2023-08-31 07:14:26');
@@ -3005,6 +3029,7 @@ INSERT INTO "public"."shenyu_dict" VALUES ('1679002911061737583', 'postRole', 'R
30053029

30063030
INSERT INTO "public"."namespace_plugin_rel" ("id","namespace_id","plugin_id", "config", "sort", "enabled", "date_created", "date_updated") VALUES ('1801816010882822189','649330b6-c2d7-4edc-be8e-8a54df9eb385','52', NULL, 171, 0, '2022-05-25 18:02:53.000', '2022-05-25 18:02:53.000');
30073031

3032+
30083033
INSERT INTO "public"."resource" VALUES ('1844026099075534859', '1346775491550474240', 'aiTokenLimiter', 'aiTokenLimiter', '/plug/aiTokenLimiter', 'aiTokenLimiter', 1, 0, 'pic-center', 0, 0, '', 1, '2022-05-25 18:02:58', '2022-05-25 18:02:58');
30093034
INSERT INTO "public"."resource" VALUES ('1844026099075534860', '1844026099075534859', 'SHENYU.BUTTON.PLUGIN.SELECTOR.ADD', '', '', '', 2, 0, '', 1, 0, 'plugin:aiTokenLimiterSelector:add', 1, '2022-05-25 18:02:58', '2022-05-25 18:02:58');
30103035
INSERT INTO "public"."resource" VALUES ('1844026099075534861', '1844026099075534859', 'SHENYU.BUTTON.PLUGIN.SELECTOR.QUERY', '', '', '', 2, 0, '', 1, 0, 'plugin:aiTokenLimiterSelector:query', 1, '2022-05-25 18:02:58', '2022-05-25 18:02:58');

db/upgrade/2.6.1-upgrade-2.7.0-mysql.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ CREATE TABLE IF NOT EXISTS `scale_history`
239239
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
240240

241241

242-
CREATE TABLE `namespace_user_rel` (
242+
CREATE TABLE IF NOT EXISTS `namespace_user_rel` (
243243
`id` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'primary key',
244244
`namespace_id` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'namespace_id',
245245
`user_id` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'user_id',

0 commit comments

Comments
 (0)