Closed6
GraphQL x Prisma 技術スタック

PrismaのGraphQL用の自動CRUD生成を使いたい。
そしてedgeランタイムも使いたい。

どうやらPothosがいいらしい

edgeランライム使いたいので、Prisma Acclerateを使う。
デプロイ先はとりあえずSupabaseか...?

DBはPlanetScaleで、他はCloudflareにしてみる

Cloudflare WorkersでPrismaを使おうとすると問題が発生
const prisma = new PrismaClient({
datasourceUrl: env.DATABASE_URL,
}).$extends(withAccelerate())
これをexport default内に入れなくてはならない
これの何が問題かというと、pothos内でprismaを使うのでpothosの初期化もその中に。
そうすると、codegen用のschemaをexportできないという問題が発生

Cloudflareに拘らず、普通にVercelとかの方が良い気がしてきた
このスクラップは2024/02/22にクローズされました