-- 2024年11月19日升級

-- 添加 medical_status 字段
ALTER TABLE vp_medical_rec
    ADD COLUMN medical_status varchar(2) DEFAULT '00' NOT NULL COMMENT '病例生成状态 00已创建病例 01数字人生成中 02完成';

-- 添加 medical_import_type 字段
ALTER TABLE vp_medical_rec
    ADD COLUMN medical_import_type varchar(4) NOT NULL COMMENT '病例创建类型 00 系统创建 01 v3.0病例模板导入';

-- 添加 human_id 字段
ALTER TABLE vp_medical_rec
    ADD COLUMN human_id text NULL COMMENT '数字人id';


-- 数字人表
create table vp_human
(
    id                    varchar(64)                         not null comment '主键'
        primary key,
    status                int       default 2                 null comment '1就绪 2生成中',
    image_file_id         varchar(64)                         null comment '静态图片ID',
    silent_video_file_id  varchar(64)                         null comment '静态视频ID',
    silent_task_uid       varchar(64)                         null comment '提交生成的UID标识',
    dynamic_video_file_id varchar(64)                         null comment '动态视频ID',
    dynamic_task_uid      varchar(64)                         null comment '动态视频生成UID标识',
    image_name            varchar(64)                         null comment '文件名称',
    description           varchar(255)                        null comment '数字人描述',
    create_user_id        varchar(64)                         null comment '创建人ID',
    create_time           timestamp default CURRENT_TIMESTAMP null comment '创建时间',
    update_user_id        varchar(64)                         null comment '更新人ID',
    update_time           datetime  default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间'
)
    comment '数字人表' collate = utf8_bin;