File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
docs/dev-notes/2025-09-23/contest-task-pair-mapping Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,8 @@ pnpm dlx prisma migrate dev --name create_contest_task_pair
4747** ファイル** : ` src/lib/services/contest_task_pairs.ts `
4848
4949``` typescript
50+ import { Prisma } from ' @prisma/client' ;
51+
5052import { default as db } from ' $lib/server/database' ;
5153import type {
5254 ContestTaskPair ,
@@ -98,7 +100,7 @@ export async function createContestTaskPair(
98100 },
99101 });
100102 } catch (error ) {
101- if (error instanceof Prisma . PrismaClientKnownRequestError && error .code === ' P2002' ) {
103+ if (error instanceof PrismaClientKnownRequestError && error .code === ' P2002' ) {
102104 const errorMessage = ` ContestTaskPair already exists: contestId=${contestId }, taskId=${taskId } ` ;
103105 console .error (errorMessage );
104106 throw new Error (errorMessage );
@@ -130,7 +132,7 @@ export async function updateContestTaskPair(
130132 },
131133 });
132134 } catch (error ) {
133- if (error instanceof Prisma . PrismaClientKnownRequestError && error .code === ' P2025' ) {
135+ if (error instanceof PrismaClientKnownRequestError && error .code === ' P2025' ) {
134136 const errorMessage = ` Not found ContestTaskPair: contestId=${contestId }, taskId=${taskId } ` ;
135137 console .error (errorMessage );
136138 throw new Error (errorMessage );
You can’t perform that action at this time.
0 commit comments