graphql-engine/server/src-lib/Hasura/RQL/DDL
Auke Booij 4c8ea8e865 Import pg-client-hs as PG
Result of executing the following commands:
```shell
# replace "as Q" imports with "as PG" (in retrospect this didn't need a regex)
git grep -lE 'as Q($|[^a-zA-Z])' -- '*.hs' | xargs sed -i -E 's/as Q($|[^a-zA-Z])/as PG\1/'
# replace " Q." with " PG."
git grep -lE ' Q\.' -- '*.hs' | xargs sed -i 's/ Q\./ PG./g'
# replace "(Q." with "(PG."
git grep -lE '\(Q\.' -- '*.hs' | xargs sed -i 's/(Q\./(PG./g'
# ditto, but for [, |, { and !
git grep -lE '\[Q\.' -- '*.hs' | xargs sed -i 's/\[Q\./\[PG./g'
git grep -l '|Q\.' -- '*.hs' | xargs sed -i 's/|Q\./|PG./g'
git grep -l '{Q\.' -- '*.hs' | xargs sed -i 's/{Q\./{PG./g'
git grep -l '!Q\.' -- '*.hs' | xargs sed -i 's/!Q\./!PG./g'
```
(Doing the `grep -l` before the `sed`, instead of `sed` on the entire codebase, reduces the number of `mtime` updates, and so reduces how many times a file gets recompiled while checking intermediate results.)

Finally, I manually removed a broken and unused `Arbitrary` instance in `Hasura.RQL.Network`. (It used an `import Test.QuickCheck.Arbitrary as Q` statement, which was erroneously caught by the first find-replace command.)

After this PR, `Q` is no longer used as an import qualifier. That was not the goal of this PR, but perhaps it's a useful fact for future efforts.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/5933
GitOrigin-RevId: 8c84c59d57789111d40f5d3322c5a885dcfbf40e
2022-09-20 19:55:51 +00:00
..
Metadata Data connector cache invalidations 2022-09-14 13:00:47 +00:00
Permission Define IR types for AggregationPredicates. 2022-08-19 15:41:47 +00:00
Relationship Remove strictness annotations from data types in the Hasura.RQL hierarchy 2022-08-01 09:33:35 +00:00
RemoteRelationship Remove strictness annotations from data types in the Hasura.RQL hierarchy 2022-08-01 09:33:35 +00:00
RemoteSchema Remove strictness annotations from data types in the Hasura.RQL hierarchy 2022-08-01 09:33:35 +00:00
Schema Import pg-client-hs as PG 2022-09-20 19:55:51 +00:00
Webhook server: support 128-bit trace ids 2022-09-20 02:50:06 +00:00
Action.hs Remove strictness annotations from data types in the Hasura.RQL hierarchy 2022-08-01 09:33:35 +00:00
ApiLimit.hs Remove RQL/Types.hs 2022-04-27 13:58:47 +00:00
ComputedField.hs Remove strictness annotations from data types in the Hasura.RQL hierarchy 2022-08-01 09:33:35 +00:00
CustomTypes.hs Resolve source customization at schema cache building time. 2022-09-12 16:07:26 +00:00
DataConnector.hs Data connector cache invalidations 2022-09-14 13:00:47 +00:00
Endpoint.hs Remove RQL/Types.hs 2022-04-27 13:58:47 +00:00
EventTrigger.hs server, pro: event trigger auto cleanup (increment 3) 2022-09-15 11:46:22 +00:00
GraphqlSchemaIntrospection.hs Remove RQL/Types.hs 2022-04-27 13:58:47 +00:00
Headers.hs server: add explicit export lists in OSS server and enforce with warning 2021-11-04 16:09:38 +00:00
InheritedRoles.hs Remove RQL/Types.hs 2022-04-27 13:58:47 +00:00
Metadata.hs server, pro: event trigger auto cleanup (increment 3) 2022-09-15 11:46:22 +00:00
Network.hs Remove RQL/Types.hs 2022-04-27 13:58:47 +00:00
Permission.hs Server: Enable streaming subscriptions by default 2022-08-25 08:24:26 +00:00
QueryCollection.hs server: add rename_query_collection metadata API 2022-08-19 13:37:16 +00:00
QueryTags.hs Replace BackendSourceMetadata type alias with a newtype 2022-08-29 00:59:18 +00:00
Relationship.hs Remove strictness annotations from data types in the Hasura.RQL hierarchy 2022-08-01 09:33:35 +00:00
RemoteRelationship.hs Resolve source customization at schema cache building time. 2022-09-12 16:07:26 +00:00
RemoteSchema.hs Move SchemaOptions to its own module, remove magic bools 2022-07-14 17:59:01 +00:00
ScheduledTrigger.hs server, pro server, console: provide an option to not include rows count while fetching scheduled events 2022-09-15 19:12:04 +00:00
Schema.hs Import pg-client-hs as PG 2022-09-20 19:55:51 +00:00
SourceKinds.hs Adds configSchema to get_source_kind_capabilities 2022-09-14 07:07:04 +00:00