graphql_impl.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:graphscale 作者: schrockn 项目源码 文件源码
def gen_update_pent_dynamic(
    context: PentContext,
    obj_id: UUID,
    pent_cls_name: str,
    data_cls_name: str,
    payload_cls_name: str,
    data: PentMutationData
) -> PentMutationPayload:

    data_cls = context.cls_from_name(data_cls_name)
    check.isinst(data, data_cls)

    pent_cls = context.cls_from_name(pent_cls_name)
    payload_cls = context.cls_from_name(payload_cls_name)

    pent = await update_pent(context, pent_cls, obj_id, data)
    return cast(PentMutationPayload, payload_cls(pent))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号