数据库加表
mysql变更格式
数据库:wiki
表名:
tb_additional_permissions、 tb_biz_company_base_info_contact、 tb_biz_company_base_info_domain、 tb_biz_company_base_info_logo、 tb_biz_company_base_info_notice、 tb_biz_company_base_info_online、 tb_biz_company_base_info_public、 tb_biz_company_base_info_website、 tb_wiki_notice
-- auto-generated definition
create table tb_additional_permissions
(
id int auto_increment
primary key,
company_name_digest varchar(256) default '' not null
comment 'digest',
company_name varchar(256) default '' not null
comment '公司名',
status int default '1' not null
comment '状态默认1,1有效,2无效',
type int null
comment '特例的类型,1表示专属域名的编辑权限,其他的类型详见bll代码',
operation varchar(255) default '' not null
comment '操作人',
create_time datetime default CURRENT_TIMESTAMP not null,
last_update_time timestamp default CURRENT_TIMESTAMP not null
on update CURRENT_TIMESTAMP
)
comment '百科特例表';
create index tb_additional_permissions_digest
on tb_additional_permissions (company_name_digest);
-- auto-generated definition
create table tb_biz_company_base_info_contact
(
id int auto_increment
primary key,
user_id int null,
company_name_digest varchar(256) null
comment 'digest',
contact_phone varchar(128) null
comment '联系电话',
contact_email varchar(128) null
comment '联系邮箱',
industry int default '0' null
comment '行业标签',
contact_status int default '1' null
comment '默认1,1有效,2删除',
switch varchar(10) default '0,0,0' not null,
status int default '1' not null
comment '状态默认1,1有效',
create_time datetime default CURRENT_TIMESTAMP not null,
last_update_time timestamp default CURRENT_TIMESTAMP not null
on update CURRENT_TIMESTAMP
)
comment '百科基本资料 - 联系信息表';
create index tb_biz_company_base_info_contact_digest
on tb_biz_company_base_info_contact (company_name_digest);
create index tb_biz_company_base_info_contact_uid
on tb_biz_company_base_info_contact (user_id);
-- auto-generated definition
create table tb_biz_company_base_info_domain
(
id bigint auto_increment
primary key,
user_id int null,
company_name_digest varchar(64) not null
comment '公司hash',
exclusive_domain varchar(200) default '' not null
comment '专属域名',
exclusive_domain_tmp varchar(200) default '' not null
comment '专属域名备份',
status int default '1' not null
comment '状态默认1,1待审,2审核成功,3审核失败,4删除',
msg varchar(500) default '' not null
comment '审核信息',
operation varchar(255) default '' not null
comment '审核操作人',
create_time datetime default CURRENT_TIMESTAMP not null,
last_update_time timestamp default CURRENT_TIMESTAMP not null
on update CURRENT_TIMESTAMP
)
comment '百科基本资料 - 专属域名表';
create index tb_biz_company_base_info_domain_digest
on tb_biz_company_base_info_domain (company_name_digest);
create index tb_biz_company_base_info_domain_domain
on tb_biz_company_base_info_domain (exclusive_domain);
create index tb_biz_company_base_info_domain_tmp_domain
on tb_biz_company_base_info_domain (exclusive_domain_tmp);
create index tb_biz_company_base_info_domain_uid
on tb_biz_company_base_info_domain (user_id);
-- auto-generated definition
create table tb_biz_company_base_info_logo
(
id int auto_increment
primary key,
user_id int null,
company_name_digest varchar(256) null
comment 'digest',
logo_img varchar(512) null
comment '企业logo',
logo_img_tmp varchar(512) null
comment '企业logo备份',
status int default '1' not null
comment '状态默认1,1待审,2审核成功,3审核失败, 4删除',
msg varchar(500) default '' not null
comment '审核信息',
operation varchar(255) default '' not null
comment '审核操作人',
create_time datetime default CURRENT_TIMESTAMP not null,
last_update_time timestamp default CURRENT_TIMESTAMP not null
on update CURRENT_TIMESTAMP
)
comment '百科基本资料 - 企业logo表';
create index tb_biz_company_base_info_logo_digest
on tb_biz_company_base_info_logo (company_name_digest);
create index tb_biz_company_base_info_logo_uid
on tb_biz_company_base_info_logo (user_id);
-- auto-generated definition
create table tb_biz_company_base_info_notice
(
id bigint auto_increment
primary key,
company_name_digest varchar(64) not null
comment '公司hash',
user_id int null,
company_notice varchar(5000) default '' not null
comment '企业公告',
company_notice_tmp varchar(5000) default '' not null
comment '企业公告备份',
status int default '1' not null
comment '状态默认1,1待审,2审核成功,3审核失败,4删除',
msg varchar(500) default '' not null
comment '审核信息',
operation varchar(255) default '' not null
comment '审核操作人',
create_time datetime default CURRENT_TIMESTAMP not null,
last_update_time timestamp default CURRENT_TIMESTAMP not null
on update CURRENT_TIMESTAMP
)
comment '百科基本资料 - 企业公告表';
create index tb_biz_company_base_info_notice_digest
on tb_biz_company_base_info_notice (company_name_digest);
create index tb_biz_company_base_info_notice_uid
on tb_biz_company_base_info_notice (user_id);
-- auto-generated definition
create table tb_biz_company_base_info_online
(
id bigint auto_increment
primary key,
company_name_digest varchar(64) not null
comment '公司hash',
user_id int null,
qq_num varchar(20) default '' not null
comment 'qq号',
qq_num_tmp varchar(20) default '' not null
comment 'qq号备份',
wx_qrcode varchar(200) default '' not null
comment '微信二维码',
wx_qrcode_tmp varchar(200) default '' not null
comment '微信二维码备份',
status int default '1' not null
comment '状态默认1,1待审,2审核成功,3审核失败,4删除',
msg varchar(500) default '' not null
comment '审核信息',
operation varchar(255) default '' not null
comment '审核操作人',
create_time datetime default CURRENT_TIMESTAMP not null,
last_update_time timestamp default CURRENT_TIMESTAMP not null
on update CURRENT_TIMESTAMP
)
comment '百科基本资料 - 在线客服表';
create index tb_biz_company_base_info_online_digest
on tb_biz_company_base_info_online (company_name_digest);
create index tb_biz_company_base_info_online_uid
on tb_biz_company_base_info_online (user_id);
-- auto-generated definition
create table tb_biz_company_base_info_public
(
id bigint auto_increment
primary key,
company_name_digest varchar(64) not null
comment '公司hash',
user_id int null,
public_img varchar(512) default '' null
comment '公众号图片',
public_img_tmp varchar(512) default '' null
comment '公众号图片备份',
status int default '1' not null
comment '状态默认1,1待审,2审核成功,3审核失败,4删除',
msg varchar(500) default '' not null
comment '审核信息',
operation varchar(255) default '' not null
comment '审核操作人',
create_time datetime default CURRENT_TIMESTAMP not null,
last_update_time timestamp default CURRENT_TIMESTAMP not null
on update CURRENT_TIMESTAMP
)
comment '百科基本资料 - 企业公告表';
create index tb_biz_company_base_info_public_digest
on tb_biz_company_base_info_public (company_name_digest);
create index tb_biz_company_base_info_public_uid
on tb_biz_company_base_info_public (user_id);
-- auto-generated definition
create table tb_biz_company_base_info_website
(
id int auto_increment
primary key,
user_id int null,
company_name_digest varchar(256) null
comment 'digest',
official_website varchar(256) null
comment '企业网址',
official_website_tmp varchar(256) null
comment '企业网址备份',
status int default '1' not null
comment '状态默认1,1待审,2审核成功,3审核失败, 4删除',
msg varchar(500) default '' not null
comment '审核信息',
operation varchar(255) default '' not null
comment '审核操作人',
create_time datetime default CURRENT_TIMESTAMP not null,
last_update_time timestamp default CURRENT_TIMESTAMP not null
on update CURRENT_TIMESTAMP
)
comment '百科基本资料 - 企业网址表';
create index tb_biz_company_base_info_website_digest
on tb_biz_company_base_info_website (company_name_digest);
create index tb_biz_company_base_info_website_uid
on tb_biz_company_base_info_website (user_id);
-- auto-generated definition
create table tb_wiki_notice
(
id int auto_increment
primary key,
user_id int default '0' not null
comment '用户id',
from_id bigint default '0' not null,
type varchar(20) default '' not null
comment '通知类型',
title varchar(500) default '' not null
comment '通知标题',
content varchar(1000) default '' not null
comment '通知内容',
reason varchar(512) default '' null
comment '申请查看事由',
status tinyint default '0' not null,
add_time timestamp default CURRENT_TIMESTAMP not null
comment '创建时间',
lastupatetime timestamp default CURRENT_TIMESTAMP not null
on update CURRENT_TIMESTAMP
comment '最后更新时间'
)
comment '百科用户通知表';
create index ix_tb_wiki_notice_uid
on tb_wiki_notice (user_id);