michal.tomsia
08/10/2018, 4:32 PMschema.graphql?johannpinson
08/10/2018, 4:33 PMgraphql-binding directlyjohannpinson
08/10/2018, 4:35 PMsrc/schema.tsjohannpinson
08/10/2018, 4:35 PMimport * as path from 'path'
import { makeExecutableSchema } from 'graphql-tools'
import { importSchema } from 'graphql-import'
// This is only used for generating `src/binding.ts`
export default makeExecutableSchema({
  typeDefs: importSchema(path.resolve('src/schema.graphql')),
  resolverValidationOptions: {
    requireResolversForResolveType: false,
  },
})johannpinson
08/10/2018, 4:36 PM"graphql-types": "npx graphql-binding --input src/schema.ts --language typescript --outputBinding src/binding.ts"johannpinson
08/10/2018, 4:36 PMnpm run graphql-types after each deployjohannpinson
08/10/2018, 4:36 PMmichal.tomsia
08/10/2018, 4:37 PMjohannpinson
08/10/2018, 4:37 PMimport { UserWhereUniqueInput } from '../binding'johannpinson
08/10/2018, 4:37 PMjohannpinson
08/10/2018, 4:38 PMmichal.tomsia
08/10/2018, 5:02 PM.graphqlconfig.yml
codegen:
        output:
          binding: src/generated/schema.ts
        generator: prisma-binding
        language: typescriptmichal.tomsia
08/10/2018, 5:02 PMprojects.app.extensions keyjohannpinson
08/10/2018, 5:04 PMprisma.tsjohannpinson
08/10/2018, 5:04 PMprisma:
    schemaPath: src/generated/prisma.graphql
    extensions:
      prisma: prisma/prisma.yml
      codegen:
      - generator: prisma-binding
        language: typescript
        output:
          binding: src/generated/prisma.tsmichal.tomsia
08/10/2018, 5:05 PMprisma.ts generation but added additional codegen for schema.tsjohannpinson
08/10/2018, 5:05 PMprisma.graphql can be different of what you have inside the src/schema.graphqljohannpinson
08/10/2018, 5:06 PMjohannpinson
08/10/2018, 5:06 PMschemaPath in the code you pasted?michal.tomsia
08/10/2018, 5:07 PMsrc/schema.graphqljohannpinson
08/10/2018, 5:07 PMjohannpinson
08/10/2018, 5:07 PMmichal.tomsia
08/10/2018, 5:07 PMjohannpinson
08/10/2018, 5:08 PMjohannpinson
08/10/2018, 5:08 PMjohannpinson
08/10/2018, 5:09 PMgraphql-binding and prisma-binding to see if there have differencemichal.tomsia
08/10/2018, 5:09 PMprisma.ts which is wrongjohannpinson
08/10/2018, 5:10 PM#import User from 'src/generated/prisma.graphqlmichal.tomsia
08/10/2018, 5:12 PM