feat:Git测试

This commit is contained in:
zuoqinbo 2023-10-30 19:32:52 +08:00
parent 983fd8186f
commit 76b4ba5354
2 changed files with 31 additions and 16 deletions

View File

@ -21,6 +21,21 @@
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-spring-boot2:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.vavr:vavr:0.10.2" level="project" />
<orderEntry type="library" name="Maven: io.vavr:vavr-match:0.10.2" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-spring:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-annotations:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-consumer:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-core:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-circularbuffer:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-framework-common:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-circuitbreaker:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-ratelimiter:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-retry:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-bulkhead:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-timelimiter:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-micrometer:1.7.0" level="project" />
<orderEntry type="library" name="Maven: cn.hutool:hutool-all:5.8.4" level="project" />
<orderEntry type="library" name="Maven: io.github.resilience4j:resilience4j-spring-boot2:1.7.0" level="project" />
<orderEntry type="library" name="Maven: io.vavr:vavr:0.10.2" level="project" />

View File

@ -5,7 +5,7 @@ CREATE TABLE IF NOT EXISTS im_robot_tag
weight int default 1 not null comment '机器人Tag排序权重,最小值是1',
status tinyint default 1 not null comment '机器人Tag状态 1:上架、0:下架',
color varchar(10) default '' not null comment '机器人Tag颜色',
is_delete tinyint default 0 not null comment '未删除0,删除id',
is_delete tinyint default 0 not null comment '未删除0,删除1',
create_at datetime default CURRENT_TIMESTAMP not null comment '创建时间',
update_at datetime default CURRENT_TIMESTAMP not null comment '更新时间',
PRIMARY KEY (`id`)
@ -23,7 +23,7 @@ CREATE TABLE IF NOT EXISTS im_robot_info
tag_name_list varchar(50) default '' not null comment '机器人关联标签列表',
head_image_url varchar(512) default '' not null comment '机器人头像url',
im_account varchar(100) default '' not null comment '机器人IM账号',
is_delete tinyint default 0 not null comment '未删除0,删除id',
is_delete tinyint default 0 not null comment '未删除0,删除1',
create_at datetime default CURRENT_TIMESTAMP not null comment '创建时间',
update_at datetime default CURRENT_TIMESTAMP not null comment '更新时间',
PRIMARY KEY (`id`)
@ -39,15 +39,15 @@ create index idx_im_robot_id
CREATE TABLE IF NOT EXISTS im_account_register
(
id bigint auto_increment comment '主键',
account_id varchar(100) not null comment '用户账户:机器人robotId、普通用户userId',
account_wrapper varchar(100) not null comment '普通用户账户,通过appType包装',
app_key varchar(100) not null comment '网易云信app_key',
channel_provider varchar(20) not null comment 'IM服务提供商',
account_id varchar(100) not null comment '用户账户:机器人Id、普通用户userId',
account_wrapper varchar(100) not null comment '预生成IM账户',
app_key varchar(100) not null comment 'IM服务提供商app_key',
channel_provider varchar(20) not null comment 'IM服务提供商名称',
im_account varchar(100) default '' not null comment '已生成IM账号',
account_type varchar(20) default '' not null comment '账户类型:机器人、普通用户',
app_type varchar(20) default '' not null comment 'App终端类型:CM、CMP、SYSTEM',
token varchar(100) default '' not null comment '网易云信静态token',
is_delete tinyint default 0 not null comment '未删除0,删除id',
app_type varchar(20) default '' not null comment 'app终端类型:CM、CMP、SYSTEM',
token varchar(100) default '' not null comment 'IM静态token',
is_delete tinyint default 0 not null comment '未删除0,删除1',
create_at datetime default CURRENT_TIMESTAMP not null comment '创建时间',
update_at datetime default CURRENT_TIMESTAMP not null comment '更新时间',
PRIMARY KEY (`id`)
@ -64,9 +64,9 @@ create index idx_im_register_id
CREATE TABLE IF NOT EXISTS im_robot_msg_template
(
id bigint auto_increment comment '主键',
robot_id varchar(100) not null comment '用户账户:机器人robotId',
msg_template_list text not null comment '机器人消息模板列表',
is_delete tinyint default 0 not null comment '未删除0,删除id',
robot_id varchar(100) not null comment '机器人Id',
msg_template_list text not null comment '机器人关联消息模板列表',
is_delete tinyint default 0 not null comment '未删除0,删除1',
create_at datetime default CURRENT_TIMESTAMP not null comment '创建时间',
update_at datetime default CURRENT_TIMESTAMP not null comment '更新时间',
PRIMARY KEY (`id`)
@ -82,13 +82,13 @@ CREATE TABLE IF NOT EXISTS im_message_history
(
id bigint auto_increment comment '主键',
biz_id varchar(50) not null comment '业务请求ID',
message_id varchar(50) default '' not null comment '消息ID,IM平台响应ID',
message_id varchar(50) default '' not null comment 'IM消息ID或平台响应ID',
channel varchar(50) not null comment 'IM消息平台名称',
from_account varchar(50) not null comment 'IM消息发送账户',
to_account text not null comment 'IM消息接收人账户',
app_type varchar(50) not null comment '发送端appType',
to_account text not null comment 'IM消息接收人账户列表',
app_type varchar(50) not null comment 'app接收端类型',
message_body text not null comment '消息内容,JSON格式',
is_delete tinyint default 0 not null comment '未删除0,删除id',
is_delete tinyint default 0 not null comment '未删除0,删除1',
create_at datetime default CURRENT_TIMESTAMP not null comment '创建时间',
update_at datetime default CURRENT_TIMESTAMP not null comment '更新时间',
PRIMARY KEY (`id`)