graphql-engine/server/test-postgres
Antoine Leblanc d7309b811e Partial cleanup of Hasura/App, refactor of GlobalCtx
### Description

As part of another project (the continuation of #8421), i have started a cleanup of `Hasura.App`, focusing on deleting old code and grouping together things that belong together. This quickly grew into a refactor of `GlobalCtx`, now renamed into `BasicConnectionInfo`. This small refactor adds comments, and aims at making clear what the purpose of those types and functions is.

Furthermore, it also changes the way the default postgres connection info is created, by making that part of the process of creating the `BasicConnectionInfo`, to deduplicate similar effort across different files.

This is expected to be a no-op.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/8440
GitOrigin-RevId: 412c5b1905f629beb9c6cd262b9798cb31c93bdb
2023-03-22 21:41:53 +00:00
..
Test/Hasura Clean AppEnv and AppContext passing, remove RunT, reduce ServerConfigCtx uses 2023-03-21 10:45:56 +00:00
Constants.hs server: move apollo-federation to GA 2023-03-15 08:15:51 +00:00
Main.hs Partial cleanup of Hasura/App, refactor of GlobalCtx 2023-03-22 21:41:53 +00:00