def get_stream_info(db: Session, name: str) -> dict:
    """根据 streamer 获取下载信息, 若不存在则返回空字典"""
    res = db.execute(
        select(StreamerInfo).
        filter_by(name=name).
        order_by(desc(StreamerInfo.id))
    ).first()
    if res:
        res = res._asdict()['StreamerInfo'].as_dict()
        # print(res['StreamerInfo'].as_dict())
        res["date"] = datetime_to_struct_time(res["date"])
        return res
    return {}
根据 streamer 获取下载信息, 若不存在则返回空字典
biliup/database/db.py