create table fad_oa.gen_table_column ( column_id bigint not null comment '编号' primary key, table_id bigint null comment '归属表编号', column_name varchar(200) null comment '列名称', column_comment varchar(500) null comment '列描述', column_type varchar(100) null comment '列类型', java_type varchar(500) null comment 'JAVA类型', java_field varchar(200) null comment 'JAVA字段名', is_pk char null comment '是否主键(1是)', is_increment char null comment '是否自增(1是)', is_required char null comment '是否必填(1是)', is_insert char null comment '是否为插入字段(1是)', is_edit char null comment '是否编辑字段(1是)', is_list char null comment '是否列表字段(1是)', is_query char null comment '是否查询字段(1是)', query_type varchar(200) default 'EQ' null comment '查询方式(等于、不等于、大于、小于、范围)', html_type varchar(200) null comment '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', dict_type varchar(200) default '' null comment '字典类型', sort int null comment '排序', create_by varchar(64) default '' null comment '创建者', create_time datetime null comment '创建时间', update_by varchar(64) default '' null comment '更新者', update_time datetime null comment '更新时间' ) comment '代码生成业务表字段' charset = utf8mb4;