mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-17 12:31:52 +03:00
ee995aacc1
The intent is to generalize `columnParser` to the point where it is the same across all backends, and then remove the interface in favor of a single implementation. This extracts out `enumParser` and `possiblyNullable` as the two main areas that differ across backends. We may split `possiblyNullable` further so that we can extract some of that logic out into a common function too. With these changes, the various `columnParser` implementations become semantically equivalent. They still do different things, and so reconciling them will require further changes. Co-Authored-By: Antoine Leblanc <antoine@hasura.io> PR-URL: https://github.com/hasura/graphql-engine-mono/pull/5841 GitOrigin-RevId: eec1770931eed5d72da70c97d7d0f00e33fa15d2 |
||
---|---|---|
.. | ||
Connection | ||
DDL | ||
Execute | ||
Instances | ||
Schema | ||
SQL | ||
Translate | ||
Types | ||
Connection.hs | ||
DDL.hs |