Lars-Jørgen Kristiansen
02/26/2019, 8:13 AMVittorio Adamo
02/26/2019, 8:25 AMjsLars-Jørgen Kristiansen
02/26/2019, 8:27 AMVittorio Adamo
02/26/2019, 8:28 AMVittorio Adamo
02/26/2019, 8:28 AMVittorio Adamo
02/26/2019, 8:29 AMVittorio Adamo
02/26/2019, 8:29 AMtypegenAutoConfig: {
sources: [
{
source: path.join(__dirname, './generated/prisma-client/index.ts'),
alias: 'prisma',
},
{
source: path.join(__dirname, './shared/types/context.ts'),
alias: 'ctx',
},
],
contextType: 'ctx.Context',
},Vittorio Adamo
02/26/2019, 8:29 AMVittorio Adamo
02/26/2019, 8:29 AMLars-Jørgen Kristiansen
02/26/2019, 8:30 AMVittorio Adamo
02/26/2019, 8:31 AMVittorio Adamo
02/26/2019, 8:31 AMVittorio Adamo
02/26/2019, 8:32 AMts-node u lose in performance quite a lot..i thinkdivyendu
02/26/2019, 8:33 AMts-node are to be used for development as they do a compile and run.Lars-Jørgen Kristiansen
02/26/2019, 8:35 AMLars-Jørgen Kristiansen
02/26/2019, 8:35 AMVittorio Adamo
02/26/2019, 8:35 AMVittorio Adamo
02/26/2019, 8:35 AMVittorio Adamo
02/26/2019, 8:36 AM"dev": "dotenv -- tsnd --inspect --respawn src/server.ts",Lars-Jørgen Kristiansen
02/26/2019, 8:37 AMVittorio Adamo
02/26/2019, 8:37 AMVittorio Adamo
02/26/2019, 8:37 AM"ts-node-dev": "^1.0.0-pre.32",Vittorio Adamo
02/26/2019, 8:38 AMLars-Jørgen Kristiansen
02/26/2019, 8:38 AMLars-Jørgen Kristiansen
02/26/2019, 8:39 AMVittorio Adamo
02/26/2019, 8:39 AMpablo
02/27/2019, 5:03 PM__dirnamepablo
02/27/2019, 5:03 PM--js flag, notice that __dirname is wrapped by path.resolvepablo
02/27/2019, 5:03 PMimport { makePrismaSchema } from 'nexus-prisma'
import * as path from 'path'
import datamodelInfo from './generated/nexus-prisma'
import { prisma } from './generated/prisma-client'
import * as types from './resolvers'
const schema = makePrismaSchema({
types,
prisma: {
datamodelInfo,
client: prisma,
},
outputs: {
schema: path.join(path.resolve(__dirname), './generated/schema.graphql'),
typegen: path.join(path.resolve(__dirname), './generated/nexus.ts'),
},
nonNullDefaults: {
input: true,
output: true,
},
typegenAutoConfig: {
sources: [
{
source: path.join(path.resolve(__dirname), './context.ts'),
alias: 'ctx',
},
],
contextType: 'ctx.Context',
},
})
export default schemaweakky
02/28/2019, 8:30 AMNODE_ENV=production node dist/src/index.jsVittorio Adamo
02/28/2019, 10:37 AM