drop table if exists crazy_im_group;
create table crazy_im_group
(
id bigint primary key,
name varchar(30) not null comment '名称',
announcement varchar(250) comment '群公告',
introduce varchar(250) comment '群简介',
memberLimit int not null comment '最大成员数',
verifyType int not null comment '加入方式',
extension json comment '扩展信息',
serverExtension json comment '服务器扩展配置',
inviteMode int not null comment '谁可以邀请加入',
beInviteMode int not null comment '邀请模式,被邀请者需要同意或不需要',
updateMode int not null comment '群资料修改模式,群主管理员,还是所有人',
extensionUpdateMode int not null comment '群扩展字段修改模式',
allMuteMode int not null comment '禁言模式',
creatorUserId bigint not null comment '创建者',
createTime bigint not null comment '创建时间',
updateUserId bigint comment '修改时间',
updateTime bigint comment '修改人',
state int default 0 comment '群状态,0:正常,1:解散',
dissolutionUserId bigint comment '解散者',
dissolutionTime bigint comment '解散时间'
) engine Innodb ,
character set utf8mb4,
collate utf8mb4_unicode_ci,
comment '群组定义表'; 这个是我暂时想到的群定义表