conftest.py 文件源码

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

项目:graphene-mongo 作者: joaovitorsilvestre 项目源码 文件源码
def schema_builder():
    def build(schemas, mutations=None):
        mutations = [] if not mutations else mutations

        attrs = {schema[0].model.__name__.lower(): schema[1] for schema in schemas}
        Query = type('Query', (graphene.ObjectType,), attrs)

        attrs = {'create_' + m.model.__name__.lower(): m.mutate for m in mutations}
        Mutation = type('Mutation', (graphene.ObjectType,), attrs)

        return graphene.Schema(query=Query, mutation=Mutation)
    return build
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号