|
@@ -1,5 +1,6 @@
|
|
|
CREATE database if NOT EXISTS `nacos` default character set utf8mb4 collate utf8mb4_general_ci;
|
|
|
use `nacos`;
|
|
|
+
|
|
|
/*
|
|
|
Navicat Premium Data Transfer
|
|
|
|
|
@@ -13,7 +14,7 @@ use `nacos`;
|
|
|
Target Server Version : 50738
|
|
|
File Encoding : 65001
|
|
|
|
|
|
- Date: 01/03/2024 15:36:53
|
|
|
+ Date: 06/03/2024 15:44:59
|
|
|
*/
|
|
|
|
|
|
SET NAMES utf8mb4;
|
|
@@ -24,25 +25,25 @@ SET FOREIGN_KEY_CHECKS = 0;
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `config_info`;
|
|
|
CREATE TABLE `config_info` (
|
|
|
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
|
- `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id',
|
|
|
- `group_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
- `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content',
|
|
|
- `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'md5',
|
|
|
- `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间',
|
|
|
- `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间',
|
|
|
- `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'source user',
|
|
|
- `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'source ip',
|
|
|
- `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
- `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段',
|
|
|
- `c_desc` varchar(256) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
- `c_use` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
- `effect` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
- `type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
- `c_schema` text CHARACTER SET utf8 COLLATE utf8_bin NULL,
|
|
|
- `encrypted_data_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '加密key',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- UNIQUE INDEX `uk_configinfo_datagrouptenant`(`data_id`, `group_id`, `tenant_id`) USING BTREE
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
|
+ `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id',
|
|
|
+ `group_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
+ `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content',
|
|
|
+ `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'md5',
|
|
|
+ `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间',
|
|
|
+ `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间',
|
|
|
+ `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'source user',
|
|
|
+ `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'source ip',
|
|
|
+ `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
+ `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段',
|
|
|
+ `c_desc` varchar(256) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
+ `c_use` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
+ `effect` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
+ `type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
+ `c_schema` text CHARACTER SET utf8 COLLATE utf8_bin NULL,
|
|
|
+ `encrypted_data_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '加密key',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ UNIQUE INDEX `uk_configinfo_datagrouptenant`(`data_id`, `group_id`, `tenant_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 44 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = 'config_info' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -72,16 +73,16 @@ INSERT INTO `config_info` VALUES (42, 'jeecg-sharding-multi.yaml', 'DEFAULT_GROU
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `config_info_aggr`;
|
|
|
CREATE TABLE `config_info_aggr` (
|
|
|
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
|
- `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id',
|
|
|
- `group_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id',
|
|
|
- `datum_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'datum_id',
|
|
|
- `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '内容',
|
|
|
- `gmt_modified` datetime NOT NULL COMMENT '修改时间',
|
|
|
- `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
- `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- UNIQUE INDEX `uk_configinfoaggr_datagrouptenantdatum`(`data_id`, `group_id`, `tenant_id`, `datum_id`) USING BTREE
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
|
+ `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id',
|
|
|
+ `group_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id',
|
|
|
+ `datum_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'datum_id',
|
|
|
+ `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '内容',
|
|
|
+ `gmt_modified` datetime NOT NULL COMMENT '修改时间',
|
|
|
+ `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
+ `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ UNIQUE INDEX `uk_configinfoaggr_datagrouptenantdatum`(`data_id`, `group_id`, `tenant_id`, `datum_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '增加租户字段' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -93,21 +94,21 @@ CREATE TABLE `config_info_aggr` (
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `config_info_beta`;
|
|
|
CREATE TABLE `config_info_beta` (
|
|
|
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
|
- `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id',
|
|
|
- `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id',
|
|
|
- `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'app_name',
|
|
|
- `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content',
|
|
|
- `beta_ips` varchar(1024) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'betaIps',
|
|
|
- `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'md5',
|
|
|
- `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间',
|
|
|
- `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间',
|
|
|
- `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'source user',
|
|
|
- `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'source ip',
|
|
|
- `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段',
|
|
|
- `encrypted_data_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '加密key',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- UNIQUE INDEX `uk_configinfobeta_datagrouptenant`(`data_id`, `group_id`, `tenant_id`) USING BTREE
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
|
+ `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id',
|
|
|
+ `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id',
|
|
|
+ `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'app_name',
|
|
|
+ `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content',
|
|
|
+ `beta_ips` varchar(1024) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'betaIps',
|
|
|
+ `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'md5',
|
|
|
+ `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间',
|
|
|
+ `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间',
|
|
|
+ `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'source user',
|
|
|
+ `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'source ip',
|
|
|
+ `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段',
|
|
|
+ `encrypted_data_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '加密key',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ UNIQUE INDEX `uk_configinfobeta_datagrouptenant`(`data_id`, `group_id`, `tenant_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = 'config_info_beta' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -119,21 +120,21 @@ CREATE TABLE `config_info_beta` (
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `config_info_tag`;
|
|
|
CREATE TABLE `config_info_tag` (
|
|
|
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
|
- `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id',
|
|
|
- `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id',
|
|
|
- `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_id',
|
|
|
- `tag_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'tag_id',
|
|
|
- `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'app_name',
|
|
|
- `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content',
|
|
|
- `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'md5',
|
|
|
- `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间',
|
|
|
- `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间',
|
|
|
- `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'source user',
|
|
|
- `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'source ip',
|
|
|
- `encrypted_data_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '加密key',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- UNIQUE INDEX `uk_configinfotag_datagrouptenanttag`(`data_id`, `group_id`, `tenant_id`, `tag_id`) USING BTREE
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
|
+ `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id',
|
|
|
+ `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id',
|
|
|
+ `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_id',
|
|
|
+ `tag_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'tag_id',
|
|
|
+ `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'app_name',
|
|
|
+ `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content',
|
|
|
+ `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'md5',
|
|
|
+ `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间',
|
|
|
+ `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间',
|
|
|
+ `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'source user',
|
|
|
+ `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'source ip',
|
|
|
+ `encrypted_data_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '加密key',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ UNIQUE INDEX `uk_configinfotag_datagrouptenanttag`(`data_id`, `group_id`, `tenant_id`, `tag_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = 'config_info_tag' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -145,16 +146,16 @@ CREATE TABLE `config_info_tag` (
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `config_tags_relation`;
|
|
|
CREATE TABLE `config_tags_relation` (
|
|
|
- `id` bigint(20) NOT NULL COMMENT 'id',
|
|
|
- `tag_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'tag_name',
|
|
|
- `tag_type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'tag_type',
|
|
|
- `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id',
|
|
|
- `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id',
|
|
|
- `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_id',
|
|
|
- `nid` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
- PRIMARY KEY (`nid`) USING BTREE,
|
|
|
- UNIQUE INDEX `uk_configtagrelation_configidtag`(`id`, `tag_name`, `tag_type`) USING BTREE,
|
|
|
- INDEX `idx_tenant_id`(`tenant_id`) USING BTREE
|
|
|
+ `id` bigint(20) NOT NULL COMMENT 'id',
|
|
|
+ `tag_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'tag_name',
|
|
|
+ `tag_type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'tag_type',
|
|
|
+ `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id',
|
|
|
+ `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id',
|
|
|
+ `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_id',
|
|
|
+ `nid` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
+ PRIMARY KEY (`nid`) USING BTREE,
|
|
|
+ UNIQUE INDEX `uk_configtagrelation_configidtag`(`id`, `tag_name`, `tag_type`) USING BTREE,
|
|
|
+ INDEX `idx_tenant_id`(`tenant_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = 'config_tag_relation' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -166,18 +167,18 @@ CREATE TABLE `config_tags_relation` (
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `group_capacity`;
|
|
|
CREATE TABLE `group_capacity` (
|
|
|
- `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
- `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Group ID,空字符表示整个集群',
|
|
|
- `quota` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '配额,0表示使用默认值',
|
|
|
- `usage` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '使用量',
|
|
|
- `max_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个配置大小上限,单位为字节,0表示使用默认值',
|
|
|
- `max_aggr_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '聚合子配置最大个数,,0表示使用默认值',
|
|
|
- `max_aggr_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值',
|
|
|
- `max_history_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '最大变更历史数量',
|
|
|
- `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间',
|
|
|
- `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- UNIQUE INDEX `uk_group_id`(`group_id`) USING BTREE
|
|
|
+ `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Group ID,空字符表示整个集群',
|
|
|
+ `quota` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '配额,0表示使用默认值',
|
|
|
+ `usage` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '使用量',
|
|
|
+ `max_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个配置大小上限,单位为字节,0表示使用默认值',
|
|
|
+ `max_aggr_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '聚合子配置最大个数,,0表示使用默认值',
|
|
|
+ `max_aggr_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值',
|
|
|
+ `max_history_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '最大变更历史数量',
|
|
|
+ `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间',
|
|
|
+ `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ UNIQUE INDEX `uk_group_id`(`group_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '集群、各Group容量信息表' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -189,24 +190,24 @@ CREATE TABLE `group_capacity` (
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `his_config_info`;
|
|
|
CREATE TABLE `his_config_info` (
|
|
|
- `id` bigint(20) UNSIGNED NOT NULL,
|
|
|
- `nid` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
- `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
|
|
- `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
|
|
- `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'app_name',
|
|
|
- `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
|
|
- `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
- `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00',
|
|
|
- `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00',
|
|
|
- `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL,
|
|
|
- `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
- `op_type` char(10) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
- `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段',
|
|
|
- `encrypted_data_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '加密key',
|
|
|
- PRIMARY KEY (`nid`) USING BTREE,
|
|
|
- INDEX `idx_gmt_create`(`gmt_create`) USING BTREE,
|
|
|
- INDEX `idx_gmt_modified`(`gmt_modified`) USING BTREE,
|
|
|
- INDEX `idx_did`(`data_id`) USING BTREE
|
|
|
+ `id` bigint(20) UNSIGNED NOT NULL,
|
|
|
+ `nid` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
+ `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
|
|
+ `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
|
|
+ `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'app_name',
|
|
|
+ `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
|
|
+ `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
+ `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00',
|
|
|
+ `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00',
|
|
|
+ `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL,
|
|
|
+ `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
+ `op_type` char(10) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
+ `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段',
|
|
|
+ `encrypted_data_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '加密key',
|
|
|
+ PRIMARY KEY (`nid`) USING BTREE,
|
|
|
+ INDEX `idx_gmt_create`(`gmt_create`) USING BTREE,
|
|
|
+ INDEX `idx_gmt_modified`(`gmt_modified`) USING BTREE,
|
|
|
+ INDEX `idx_did`(`data_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 50 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '多租户改造' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -234,10 +235,10 @@ INSERT INTO `his_config_info` VALUES (41, 49, 'jeecg-gateway-dev.yaml', 'DEFAULT
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `permissions`;
|
|
|
CREATE TABLE `permissions` (
|
|
|
- `role` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
- `resource` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
- `action` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
- UNIQUE INDEX `uk_role_permission`(`role`, `resource`, `action`) USING BTREE
|
|
|
+ `role` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
+ `resource` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
+ `action` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
+ UNIQUE INDEX `uk_role_permission`(`role`, `resource`, `action`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -249,9 +250,9 @@ CREATE TABLE `permissions` (
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `roles`;
|
|
|
CREATE TABLE `roles` (
|
|
|
- `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
- `role` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
- UNIQUE INDEX `uk_username_role`(`username`, `role`) USING BTREE
|
|
|
+ `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
+ `role` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
+ UNIQUE INDEX `uk_username_role`(`username`, `role`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -264,18 +265,18 @@ INSERT INTO `roles` VALUES ('nacos', 'ROLE_ADMIN');
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `tenant_capacity`;
|
|
|
CREATE TABLE `tenant_capacity` (
|
|
|
- `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
- `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Tenant ID',
|
|
|
- `quota` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '配额,0表示使用默认值',
|
|
|
- `usage` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '使用量',
|
|
|
- `max_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个配置大小上限,单位为字节,0表示使用默认值',
|
|
|
- `max_aggr_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '聚合子配置最大个数',
|
|
|
- `max_aggr_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值',
|
|
|
- `max_history_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '最大变更历史数量',
|
|
|
- `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间',
|
|
|
- `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- UNIQUE INDEX `uk_tenant_id`(`tenant_id`) USING BTREE
|
|
|
+ `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Tenant ID',
|
|
|
+ `quota` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '配额,0表示使用默认值',
|
|
|
+ `usage` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '使用量',
|
|
|
+ `max_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个配置大小上限,单位为字节,0表示使用默认值',
|
|
|
+ `max_aggr_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '聚合子配置最大个数',
|
|
|
+ `max_aggr_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值',
|
|
|
+ `max_history_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '最大变更历史数量',
|
|
|
+ `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间',
|
|
|
+ `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ UNIQUE INDEX `uk_tenant_id`(`tenant_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '租户容量信息表' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -287,17 +288,17 @@ CREATE TABLE `tenant_capacity` (
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `tenant_info`;
|
|
|
CREATE TABLE `tenant_info` (
|
|
|
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
|
- `kp` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'kp',
|
|
|
- `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_id',
|
|
|
- `tenant_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_name',
|
|
|
- `tenant_desc` varchar(256) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'tenant_desc',
|
|
|
- `create_source` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'create_source',
|
|
|
- `gmt_create` bigint(20) NOT NULL COMMENT '创建时间',
|
|
|
- `gmt_modified` bigint(20) NOT NULL COMMENT '修改时间',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- UNIQUE INDEX `uk_tenant_info_kptenantid`(`kp`, `tenant_id`) USING BTREE,
|
|
|
- INDEX `idx_tenant_id`(`tenant_id`) USING BTREE
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
|
+ `kp` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'kp',
|
|
|
+ `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_id',
|
|
|
+ `tenant_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_name',
|
|
|
+ `tenant_desc` varchar(256) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'tenant_desc',
|
|
|
+ `create_source` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'create_source',
|
|
|
+ `gmt_create` bigint(20) NOT NULL COMMENT '创建时间',
|
|
|
+ `gmt_modified` bigint(20) NOT NULL COMMENT '修改时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ UNIQUE INDEX `uk_tenant_info_kptenantid`(`kp`, `tenant_id`) USING BTREE,
|
|
|
+ INDEX `idx_tenant_id`(`tenant_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = 'tenant_info' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -311,10 +312,10 @@ INSERT INTO `tenant_info` VALUES (2, '1', 'efc4e412-b1a1-498f-ba01-b31807649a9a'
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `users`;
|
|
|
CREATE TABLE `users` (
|
|
|
- `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
- `password` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
- `enabled` tinyint(1) NOT NULL,
|
|
|
- PRIMARY KEY (`username`) USING BTREE
|
|
|
+ `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
+ `password` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
|
+ `enabled` tinyint(1) NOT NULL,
|
|
|
+ PRIMARY KEY (`username`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|