graphql-engine/server/src-lib/Hasura/Backends/Postgres/DDL
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
..
Source Yeet some default-extensions 2022-03-16 00:40:17 +00:00
BoolExp.hs server/bigquery: generate graphql schema for table computed fields 2022-05-25 10:25:38 +00:00
ComputedField.hs server/bigquery: generate graphql schema for table computed fields 2022-05-25 10:25:38 +00:00
EventTrigger.hs server: Use quote_ident for quoting table name when using regclass 2022-05-02 13:16:55 +00:00
Function.hs server: naming conventions for auto generated fields 2022-05-26 11:55:29 +00:00
RunSQL.hs Remove unrelated functions from GraphQL.Schema.Common 2022-05-27 15:41:06 +00:00
Source.hs server/bigquery: generate graphql schema for table computed fields 2022-05-25 10:25:38 +00:00
Table.hs Evie/postgres/module docs 2022-02-08 09:25:35 +00:00