@ladislaogarcia/prisma-trpc-generator
Version:
Prisma 2+ generator to emit fully implemented tRPC routers
13 lines (10 loc) • 307 B
text/typescript
import { PrismaClient } from '@prisma/client';
import { inferAsyncReturnType } from '@trpc/server';
export const createContext = async ({ req, res }) => {
const prisma = new PrismaClient();
return {
prisma,
user: null,
};
};
export type Context = inferAsyncReturnType<typeof createContext>;