graphile-engine
graphile-engine copied to clipboard
Monorepo home of graphile-build, graphile-build-pg, graphile-utils, postgraphile-core and graphql-parse-resolve-info. Build a high-performance easily-extensible GraphQL schema by combining plugins!
## Description Sponsors update for Summer 2022, thank you to each and every person and company who sponsors us 💖
## Description This adds the ability to toggle which tables are exposed for partitioned tables. By default, partitions are exposed and parents are hidden, as they were previously, to prevent...
## Description V5's test system is much more pleasant than V4's; but I'd like to bring the V4 tests across to V5 because they test a _lot_ of edge cases....
Bumps [parse-url](https://github.com/IonicaBizau/parse-url) from 6.0.0 to 6.0.2. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
GraphQL v16 doesn't support Node 8 or Node 10 or older versions of Node 12, so we cannot merge all of this, I'm opening it primarily to see if CI...
## Description Changes the `isScalarType` check in `makeExtendSchemaPlugin` to `isLeafType` to support enum values with `@pgQuery`. Fixes https://github.com/graphile/postgraphile/issues/1601. ## Performance impact unknown ## Security impact unknown ## Checklist - [x]...
### Summary Documentation says to do this: But when I do it, I get a TypeScript error:
I think: https://github.com/graphile/graphile-engine/blob/1bc8cfefdab7a61fd7ad287bcdff66298352e308/packages/graphile-build/src/SchemaBuilder.d.ts#L40 instead of never, I think should be an-empty-object. It matters a little, because when you provide a hook function, now you need to trick typescript into thinking...
e.g. ```sql create table p.foo ( id int primary key, name text ); insert into p.foo (id) values (1), (2), (3), (4); ``` ```graphql { page1: allFoos(first: 2, orderBy: NAME_ASC)...
## Description Add pgIntrospection and pgFieldIntrospection in context.scope for mutation input hook. https://github.com/graphile/graphile-engine/issues/742 ## Performance impact unknown ## Security impact unknown ## Checklist - [x] My code matches the project's...