Describe the Bug
I have the emitIdAsIDType option enabled, but when I have a schema like the following, the generated <Schema>WhereInput type types id as StringFilter rather than treating it as ID.
schema User {
id String @id @default(uuid())
}
The same happens for WhereUniqueInput
This means I have to pass ids as String from my GraphQL queries.
To Reproduce
Generate the schema I provided above.
Expected Behavior
The filter should allow me to send ID types, not String.
Environment (please complete the following information):
Describe the Bug I have the
emitIdAsIDType
option enabled, but when I have a schema like the following, the generated<Schema>WhereInput
type typesid
asStringFilter
rather than treating it as ID.The same happens for WhereUniqueInput
This means I have to pass ids as
String
from my GraphQL queries.To Reproduce
Generate the schema I provided above.
Expected Behavior
The filter should allow me to send ID types, not String.
Environment (please complete the following information):
typegraphql-prisma
version 0.27.2Additional Context