pothos icon indicating copy to clipboard operation
pothos copied to clipboard

Pothos GraphQL is library for creating GraphQL schemas in typescript using a strongly typed code first approach

Results 98 pothos issues
Sort by recently updated
recently updated
newest added

Hey @hayes first of all thank you for this project, been enjoying exploring it so far a lot! 👏 I was wondering if there was a way to customize with-input...

enhancement
help wanted
good first issue

Is there any recommendation on how to split the building codes into separate files with Pothos? > |- mutations | |- readArticle.ts | |- updateUser.ts |- querys | |- getUser.ts...

I have a type definition like the following: ```ts export const Foo = builder.prismaObject('Foo', { fields: (t) => ({ // ... bars: t.relation('bars', { subGraphs: ['Internal'] }), }), }); builder.prismaObject('Bar',...

enhancement

Hello ! First of all, thanks a lot for Pothos, I have been playing around with it lately, and it is very comfortable and nice to use. I always try...

enhancement
needs-api-design

# WIP EdgeDB Plugin Related Issue: https://github.com/hayes/pothos/issues/534 ## `edgeDBObject` **Naming Conventions** - `t.link()`: Model property which is a relation to another model. (like prisma plugins `t.relation()`) Could be one or...

# Introduction https://www.edgedb.com/docs Just found out about EdgeDB and it looks like a new database which also has its own schema and query language, according to my understanding. However it...

needs-api-design
new-plugin

It would be great if we have option to cache some queries 🙇🏻

new-plugin

It would be nice to have the `prismaFieldWithInput` method when is With-Input plugin installed. Something like this: ```ts builder.mutationField('updateUser', (t) => t.prismaFieldWithInput({ type: 'User', input: { displayName: t.input.string({ required: false...

enhancement
good first issue

We have a use case we would like to paginate the output of a query due to the size of the output. Has this been discussed before? Having something like...

needs-api-design
new-plugin

Once the feature is available in prisma. This is currently planned for Prisma 4.1. https://github.com/prisma/prisma-engines/pull/3057

enhancement
external-blocker