mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-15 01:12:56 +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 |
||
---|---|---|
.. | ||
bench-wrk | ||
benchmarks | ||
documentation | ||
lib | ||
src-dc-api | ||
src-emit-metadata-openapi | ||
src-exec | ||
src-lib | ||
src-rsr | ||
src-test | ||
tests-dc-api | ||
tests-hspec | ||
tests-py | ||
.dockerignore | ||
.gitignore | ||
commit_diff.txt | ||
COMPILING-ON-MACOS.md | ||
CONTRIBUTING.md | ||
graphql-engine.cabal | ||
Makefile | ||
STYLE.md | ||
testing-guidelines.md | ||
troubleshooting.md | ||
VERSIONS.json |