gql2sql 2.0.17

GraphQL to SQL transpiler
Documentation
1
2
3
4
5
---
source: gql2sql/src/lib.rs
expression: statement.to_string()
---
SELECT json_build_object('currentUser', (SELECT coalesce(json_agg(to_json((SELECT "root" FROM (SELECT "base"."id", "join.lists" AS "lists") AS "root"))), '[]') AS "root" FROM (SELECT * FROM "User" WHERE "id" = $1) AS "base" LEFT JOIN LATERAL (SELECT coalesce(json_agg(to_json((SELECT "root" FROM (SELECT "base.wrHJEgwMUmdJ3eWtPLPk8"."id") AS "root"))), '[]') AS "join.lists" FROM (SELECT * FROM "wrHJEgwMUmdJ3eWtPLPk8", "_UserTowrHJEgwMUmdJ3eWtPLPk8" WHERE "_UserTowrHJEgwMUmdJ3eWtPLPk8"."B" = "wrHJEgwMUmdJ3eWtPLPk8"."id" AND "_UserTowrHJEgwMUmdJ3eWtPLPk8"."A" = "base"."id") AS "base.wrHJEgwMUmdJ3eWtPLPk8") AS "join.lists.wrHJEgwMUmdJ3eWtPLPk8" ON ('true'))) AS "data"