graphql-python / graphql-python/graphene-mongo

async (motorengine)

Open
#63 3 comments 4 reactions 0 assignees View on GitHub
help wanted
Dominant language
Python
Stars
288
Forks
111
PR merge metrics
No merged PRs in 30d

Description

I'm trying to get a stack of `Sanic`, `mongodb` and `graphql` to work. All async..
I can do mongo async using https://github.com/heynemann/motorengine, but then I have no way of using `graphene-mongo` as it wants a valid `Mongoengine Model`.

I can't find any issues on this in this repo, so I might be getting this wrong, but is there plans for supporting async? Or anyway I can hack it in using the current `graphene-mongo`?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing how graphene-mongo currently depends on MongoEngine Model objects, then compare that boundary with the Sanic, motorengine, and GraphQL stack described in the issue. The issue does not name files, tests, or an implementation entry point; done would require an agreed async-support scope or a documented way to use the existing integration asynchronously.

Written by the indexing model from the issue text.

Assessment

Tech stack
graphql, mongodb, python
Domain
api, backend, databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.