Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
S
shuidi-product-change
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • 互联网应用开发
  • shuidi-product-change
  • Issues
  • #252

Closed
Open
Created Jan 11, 2019 by 黄宽宽@huangkuankuanDeveloper

数据库加表

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);
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking