Graphiti
Graphiti copied to clipboard
The Swift GraphQL Schema framework for macOS and Linux
A use case of this would be to use enums as `camelCase` in resolvers, but have the API be `snake_case`. Or maybe even use a totally different name in the...
I use `secondsSince1970` to decode and encode date in `Coders`. In `Fluent` the `createdAt` field is of type `Date`, so that the frontend doesn't have problems I convert it to...
I use Decimal type, on Linux it is Decimal in the schema, but when running on macOS it is NSDecimal in the schema. Is it possible to fix this so...
It would be nice to be able to add filters to the reference resolver. [Here](https://github.com/apollographql/federation/issues/359#issuecomment-581156044) is a good example of what it should look like
There was discussion in #106 about enabling better support for custom connections and recent changes were made to make that easier to implement in #107, #108, and #109. 1. Ideally...
Hi, Is it possible to get the selectionSet in the Resolver ? The selectionSet is a flat list of the fields that the user requested, for example, ``` family {...
I love the new SubSchema feature from @d-exclaimation! I think it would be useful to have the ability to extended Types from one SubSchema in another SubSchema. This would be...
This changes the MacOS CI from using the `latest` XCode to `latest-stable` to avoid going to v16, which comes with Swift 6.0.0. This resolves the issues observed here: https://github.com/GraphQLSwift/Graphiti/pull/137#issuecomment-2177314720 It...
> EDIT: There is no crash, only an exception thrown ### Description This fix aims to mitigate exception thrown when registering two types that have the same name but not...
Hi, I'm having issues creating a GraphQL schema with Graphiti containing a many-to-many relationship. The setup is basically this : let schema = try! Schema { Scalar(UUID.self) Type(User.self) { Field("id",...