I believe you have GraphQL on your roadmap for this year?
Have you considered building a plugin for Prisma, instead of implementing GraphQL directly into Dgraph? It seems like it could do most of the heavy lifting for you and saves adding the additional complexity?