From 70ff088a9d4856412daaacc7157fd320af0fb72c Mon Sep 17 00:00:00 2001 From: aoshiguchen <1052045476@qq.com> Date: Sun, 19 Mar 2023 18:49:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9ESQL=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E8=AE=B0=E5=BD=95=E7=BB=B4=E6=8A=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/sql/mysql/update/UPDATE-20230318.SQL | 13 +++++++++++++ .../resources/sql/sqlite/update/UPDATE-20230318.SQL | 12 ++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 neutrino-proxy-server/src/main/resources/sql/mysql/update/UPDATE-20230318.SQL create mode 100644 neutrino-proxy-server/src/main/resources/sql/sqlite/update/UPDATE-20230318.SQL diff --git a/neutrino-proxy-server/src/main/resources/sql/mysql/update/UPDATE-20230318.SQL b/neutrino-proxy-server/src/main/resources/sql/mysql/update/UPDATE-20230318.SQL new file mode 100644 index 00000000..ac1e71b4 --- /dev/null +++ b/neutrino-proxy-server/src/main/resources/sql/mysql/update/UPDATE-20230318.SQL @@ -0,0 +1,13 @@ +ALTER TABLE port_pool ADD group_id INT NOT NULL DEFAULT 1 COMMENT "分组ID"; + +#端口分组 +CREATE TABLE IF NOT EXISTS `port_group` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `name` varchar(255) NOT NULL COMMENT '分组名称', + `possessor_type` int NOT NULL DEFAULT '0' COMMENT '所有者类型 (0、全局共享 1、用户所有 2License所有) ', + `possessor_id` int NOT NULL DEFAULT '-1' COMMENT '所有者id(当type为0时 固定为-1、当type为1时为用户id 、当type为2时为licenseid)', + `enable` int NOT NULL COMMENT '是否启用(1、启用 2、禁用)', + `create_time` datetime(3) NOT NULL COMMENT '创建时间', + `update_time` datetime(3) NOT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='端口分组'; \ No newline at end of file diff --git a/neutrino-proxy-server/src/main/resources/sql/sqlite/update/UPDATE-20230318.SQL b/neutrino-proxy-server/src/main/resources/sql/sqlite/update/UPDATE-20230318.SQL new file mode 100644 index 00000000..257f83e4 --- /dev/null +++ b/neutrino-proxy-server/src/main/resources/sql/sqlite/update/UPDATE-20230318.SQL @@ -0,0 +1,12 @@ +ALTER TABLE port_pool ADD group_id INTEGER NOT NULL DEFAULT 1; + +#端口分组 +CREATE TABLE IF NOT EXISTS `port_group` ( + `id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, + `name` VARCHAR(255) NOT NULL, + `possessor_type` INTEGER NOT NULL DEFAULT '0', + `possessor_id` INTEGER NOT NULL DEFAULT '-1', + `enable` INTEGER NOT NULL, + `create_time` datetime(3) NOT NULL, + `update_time` datetime(3) NOT NULL +); \ No newline at end of file