new PrismaTypeWeaver(
modelMeta
):PrismaTypeWeaver
• modelMeta: PrismaModelMeta
packages/prisma/src/type-weaver.ts:20
protected
modelMeta:Required
<PrismaModelMeta
>
packages/prisma/src/type-weaver.ts:18
enumType(
name
):GraphQLEnumType
• name: string
GraphQLEnumType
packages/prisma/src/type-weaver.ts:90
inputType(
name
):GraphQLScalarType
<unknown
,unknown
> |GraphQLObjectType
<any
,any
>
• name: string
GraphQLScalarType
<unknown
, unknown
> | GraphQLObjectType
<any
, any
>
packages/prisma/src/type-weaver.ts:24
protected
static
emptyInputScalar():GraphQLScalarType
<unknown
,unknown
>
GraphQLScalarType
<unknown
, unknown
>
packages/prisma/src/type-weaver.ts:117
protected
static
getInputTypeRank(inputType
):number
• inputType: InputTypeRef
number
packages/prisma/src/type-weaver.ts:146
protected
static
getMostRankInputType(inputTypes
):InputTypeRef
• inputTypes: readonly InputTypeRef
[]
InputTypeRef
packages/prisma/src/type-weaver.ts:133
protected
static
indexEnumTypes(schema
):Map
<string
,ReadonlyDeep
<object
>>
• schema: ReadonlyDeep
<object
>
Map
<string
, ReadonlyDeep
<object
>>
packages/prisma/src/type-weaver.ts:185
protected
static
indexInputTypes(schema
):Map
<string
,ReadonlyDeep
<object
>>
• schema: ReadonlyDeep
<object
>
Map
<string
, ReadonlyDeep
<object
>>
packages/prisma/src/type-weaver.ts:175
protected
static
indexModelMeta(modelMeta
):Required
<PrismaModelMeta
>
• modelMeta: PrismaModelMeta
Required
<PrismaModelMeta
>
packages/prisma/src/type-weaver.ts:167