graphql-engine/server/src-lib/Hasura/Backends/Postgres
Antoine Leblanc cbe0479406 Remove unrelated functions from GraphQL.Schema.Common
### Description

There were several functions in `GraphQL.Schema.Common` that were unrelated to the schema building process, and were about metadata manipulation or dependency computation. Having those functions in the schema part of the code forces several places in the code to depend on the schema code, despite being completely unrelated.

This PR moves those functions where they make sense: alongside similar functions in `RQL.Types.*`, and rewrites `getRemoteDependencies` for clarity (it was using the term "indirect dependency" in a way that was inconsistent with the rest of the code).

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4568
GitOrigin-RevId: 948a18cebbb337a8bb6367c1f2d2ef5628209d96
2022-05-27 15:41:06 +00:00
..
Connection Yeet some default-extensions 2022-03-16 00:40:17 +00:00
DDL Remove unrelated functions from GraphQL.Schema.Common 2022-05-27 15:41:06 +00:00
Execute Cut ties with RQL.DML.Internal 2022-04-27 15:37:23 +00:00
Instances server: add infrastructure to write runit tests for update parsers 2022-05-26 14:06:24 +00:00
Schema server: naming conventions for auto generated fields 2022-05-26 11:55:29 +00:00
SQL server: naming conventions for auto generated fields 2022-05-26 11:55:29 +00:00
Translate server/bigquery: generate graphql schema for table computed fields 2022-05-25 10:25:38 +00:00
Types server: add infrastructure to write runit tests for update parsers 2022-05-26 14:06:24 +00:00
Connection.hs server: split the Postgres Connection module 2022-03-09 07:15:17 +00:00
DDL.hs Evie/postgres/module docs 2022-02-08 09:25:35 +00:00