CREATE TABLE todo_item (
    id                CHAR(36)   NOT NULL COMMENT '主键，UUID',
    parent_id         CHAR(36)   NULL COMMENT '父ID，UUID，用于树状结构关联',
    status            VARCHAR(50) NULL COMMENT '状态',
    todo_title        VARCHAR(200) NULL COMMENT '待办事项简称',
    todo_detail       TEXT       NULL COMMENT '待办事项详情',
    owner_name        VARCHAR(100) NULL COMMENT '所属人姓名',
    owner_phone       VARCHAR(50) NULL COMMENT '所属人电话',
    pending_date      DATETIME   NULL DEFAULT (DATE_ADD(NOW(), INTERVAL 3 DAY)) COMMENT '待处理日期，默认为当前时间加3天',
    create_time       DATETIME   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    update_time       DATETIME   NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (id),
    KEY idx_todo_item_parent_id (parent_id)
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '待办事项表';

