Scaffold Apollo backend domain API

This commit is contained in:
Ruslan Bakiev
2026-03-30 21:41:06 +07:00
parent 498b800bc4
commit 6a6c6bfdbb
16 changed files with 4539 additions and 1 deletions

10
src/context.js Normal file
View File

@@ -0,0 +1,10 @@
import { prisma } from './prisma-client.js';
export async function buildContext(req) {
const userId = req.headers['x-user-id'];
const user = userId
? await prisma.user.findUnique({ where: { id: String(userId) } })
: null;
return { prisma, user };
}