create table non_enforcement_registration ( id varchar(32) not null comment '主键ID' primary key, enterprise_name varchar(100) not null comment '被执法企业', enterprise_number varchar(255) null, enforcement_time datetime not null comment '执法时间', law_enforcer varchar(50) not null comment '执法人员姓名', law_enforcer_id varchar(50) not null comment '执法人员ID', law_enforcer_other varchar(500) null comment '其他执法人员姓名', law_enforcer_id_other varchar(500) null comment '其他执法人员ID', law_enforcement_type tinyint default 0 null comment '执法(入企)类别 0 其他', law_enforcement_type_text varchar(9) default '其他' null comment '执法(入企)类别', law_enforcement_item tinyint default 0 null comment '执法(入企)事项 0 其他', law_enforcement_item_text varchar(1000) default '其他' null comment '执法(入企)事项', law_enforcement_basis varchar(500) null comment '执法(活动)依据', law_enforcement_basis_text varchar(500) null comment '执法(活动)依据', remark varchar(500) null comment '备注', reslut bit default b'0' null comment '执法结果 0 合格 1 不合格', status bit default b'0' null comment '数据状态 0 正常 1 取消', has_delete bit default b'0' null comment '是否删除 0 否 1 是', has_complaint bit default b'0' null comment '是否投诉 0 否 1 是', has_submit bit default b'1' null comment '数据保存或提交 0 保存 1提交', has_evaluate bit default b'0' null comment '是否评价 0 否 1 是', law_id varchar(32) null comment '预告id', law_text varchar(500) null comment '预告', bureau_dept_id varchar(32) not null comment '执法主体部门id', bureau_dept_name varchar(200) not null comment '执法主体', creditcode varchar(18) not null comment '执法主体部门统一信用代码', user_id varchar(32) not null comment '用户id', dept_id varchar(32) not null comment '部门ID', create_by varchar(32) not null comment '创建人id', update_by varchar(32) null comment '更新人id', create_time datetime default CURRENT_TIMESTAMP null comment '创建时间 (创建时自动设置为当前时间)', update_time datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间 (创建和更新时自动设置为当前时间)', enterprise_address varchar(500) null comment '企业注册地址', district varchar(50) null comment '企业注册区', street varchar(100) null comment '企业注册街道', reason varchar(55) default '其他' null comment '未扫码原因' ) comment '非行政执法登记表' row_format = DYNAMIC; create fulltext index idx_non_enforcement_registration_name on non_enforcement_registration (enterprise_name); create index idx_non_enforcement_registration_time on non_enforcement_registration (enforcement_time);