-- 用户签约认证主体信息表
CREATE TABLE `sys_user_sub`
(
    `id`                INT    NOT NULL AUTO_INCREMENT COMMENT '主键ID',
    `user_id`           INT    NOT NULL COMMENT '用户ID',
    `gig_type`          INT(2) NOT NULL COMMENT '零工平台类型',
    `cert_status`       INT    NOT NULL COMMENT '认证状态',
    `cert_remark`       VARCHAR(255) DEFAULT NULL COMMENT '认证结果描述',
    `user_type`         VARCHAR(2)   DEFAULT NULL COMMENT '人员类型',
    `bank_card_number`  VARCHAR(19)  DEFAULT NULL COMMENT '银行卡号',
    `id_card_front_url` VARCHAR(255) DEFAULT NULL COMMENT '身份证照片-正面',
    `id_card_back_url`  VARCHAR(255) DEFAULT NULL COMMENT '身份证照片-反面',
    `create_time`       datetime     DEFAULT NULL COMMENT '创建时间',
    `create_user`       INT          DEFAULT NULL COMMENT '创建人',
    `update_time`       datetime     DEFAULT NULL COMMENT '更新时间',
    `update_user`       INT          DEFAULT NULL COMMENT '更新人',
    PRIMARY KEY (`id`)
) ENGINE = INNODB
  DEFAULT CHARSET = utf8mb4 COMMENT = '用户签约认证主体信息表';