create table enterprise_information ( id varchar(50) not null comment '主键ID' primary key, enterprise_name varchar(100) null comment '企业名称', enterprise_number varchar(100) null comment '企业纳税识别号', enterprise_type varchar(10) null comment '企业类型', enterprise_address varchar(200) null comment '企业地址', legal_person varchar(100) null, registered_capital varchar(40) null comment '注册资本', establishment_time datetime null comment '成立日期', operating_term varchar(100) null comment '营业期限', business_scope varchar(2000) null comment '经营范围', create_time datetime null comment '创建时间', create_by varchar(50) null comment '创建人', user_id bigint null, dept_id varchar(55) collate utf8mb4_unicode_ci null comment '部门ID', qr_code_id varchar(50) null comment '二维码id', last_qr_code_time datetime null comment '上一次二维码生成时间', is_unsubscribe int default 0 null comment '是否注销 0 否 1 是', is_delete int default 0 null comment '是否删除 0 否 1 是', salt varchar(100) null comment '盐加密字符串', enterprise_tel varchar(20) null, company_org_type varchar(55) null, industry varchar(1) null, operating_term_end varchar(100) null, update_time datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP, constraint idx_enforcement_registration_number unique (enterprise_number) ) comment '企业端-企业信息表' row_format = DYNAMIC; create fulltext index idx_enforcement_registration_name on enterprise_information (enterprise_name); create index idx_enterprise_time_number on enterprise_information (establishment_time, enterprise_number);