From 8436a0e8759313b05e4dcbab4dcaed971888811e Mon Sep 17 00:00:00 2001 From: xCyanGrizzly Date: Wed, 18 Feb 2026 17:44:43 +0100 Subject: [PATCH] fix: use relative imports for generated Prisma client Turbopack cannot resolve @/generated/prisma path alias during next build, even with the files committed and baseUrl set. Switch to relative imports (../generated/prisma) which Turbopack resolves without issues. Co-Authored-By: Claude Opus 4.6 --- src/data/filament.queries.ts | 2 +- src/data/location.queries.ts | 2 +- src/data/paint.queries.ts | 2 +- src/data/resin.queries.ts | 2 +- src/data/vendor.queries.ts | 2 +- src/lib/prisma.ts | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/data/filament.queries.ts b/src/data/filament.queries.ts index 8c7bb31..14b4101 100644 --- a/src/data/filament.queries.ts +++ b/src/data/filament.queries.ts @@ -1,5 +1,5 @@ import { prisma } from "@/lib/prisma"; -import { Prisma } from "@/generated/prisma"; +import { Prisma } from "../generated/prisma"; import type { DataTableSearchParams } from "@/types/table.types"; interface FilamentSearchParams extends DataTableSearchParams { diff --git a/src/data/location.queries.ts b/src/data/location.queries.ts index abac60e..bdb3ef5 100644 --- a/src/data/location.queries.ts +++ b/src/data/location.queries.ts @@ -1,5 +1,5 @@ import { prisma } from "@/lib/prisma"; -import { Prisma } from "@/generated/prisma"; +import { Prisma } from "../generated/prisma"; import type { DataTableSearchParams } from "@/types/table.types"; export async function getLocations(userId: string, params: DataTableSearchParams) { diff --git a/src/data/paint.queries.ts b/src/data/paint.queries.ts index 7737f82..a26e0db 100644 --- a/src/data/paint.queries.ts +++ b/src/data/paint.queries.ts @@ -1,5 +1,5 @@ import { prisma } from "@/lib/prisma"; -import { Prisma } from "@/generated/prisma"; +import { Prisma } from "../generated/prisma"; import type { DataTableSearchParams } from "@/types/table.types"; interface PaintSearchParams extends DataTableSearchParams { diff --git a/src/data/resin.queries.ts b/src/data/resin.queries.ts index 2cc586a..3626519 100644 --- a/src/data/resin.queries.ts +++ b/src/data/resin.queries.ts @@ -1,5 +1,5 @@ import { prisma } from "@/lib/prisma"; -import { Prisma } from "@/generated/prisma"; +import { Prisma } from "../generated/prisma"; import type { DataTableSearchParams } from "@/types/table.types"; interface ResinSearchParams extends DataTableSearchParams { diff --git a/src/data/vendor.queries.ts b/src/data/vendor.queries.ts index 3e44e31..ad93707 100644 --- a/src/data/vendor.queries.ts +++ b/src/data/vendor.queries.ts @@ -1,5 +1,5 @@ import { prisma } from "@/lib/prisma"; -import { Prisma } from "@/generated/prisma"; +import { Prisma } from "../generated/prisma"; import type { DataTableSearchParams } from "@/types/table.types"; export async function getVendors(userId: string, params: DataTableSearchParams) { diff --git a/src/lib/prisma.ts b/src/lib/prisma.ts index fa09dcc..570c072 100644 --- a/src/lib/prisma.ts +++ b/src/lib/prisma.ts @@ -1,4 +1,4 @@ -import { PrismaClient } from "@/generated/prisma"; +import { PrismaClient } from "../generated/prisma"; import { PrismaPg } from "@prisma/adapter-pg"; import pg from "pg";