From 580dc32ad0478de18ce0223241faa380b6fae90c Mon Sep 17 00:00:00 2001 From: PxlLoewe <72106766+PxlLoewe@users.noreply.github.com> Date: Fri, 30 Jan 2026 19:42:34 +0100 Subject: [PATCH] fix Type errors by ESM Module of Prisma --- packages/database/.tsignore | 0 packages/database/index.ts | 28 +++++++++++++++++++++++++--- 2 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 packages/database/.tsignore diff --git a/packages/database/.tsignore b/packages/database/.tsignore new file mode 100644 index 00000000..e69de29b diff --git a/packages/database/index.ts b/packages/database/index.ts index 6f4845c2..0b4d349b 100644 --- a/packages/database/index.ts +++ b/packages/database/index.ts @@ -1,7 +1,29 @@ -export { prisma } from "./prisma/client"; // exports instance of prisma -export * from "./generated/client"; // exports generated types from prisma +export { prisma } from "./prisma/client"; // Prisma instance +// ✅ NUR TYPES aus dem Prisma Client +export type * from "./generated/client"; + +export { + LOG_TYPE, + BOOKING_TYPE, + BADGES, + Country, + BosUse, + EVENT_TYPE, + HeliportType, + GlobalColor, + PERMISSION, + MissionState, + PenaltyType, + missionType, + HpgState, + HpgValidationState, + KEYWORD_CATEGORY, +} from "./generated/client"; // Prisma helpers + +// Zod import * as zodTypes from "./generated/zod"; - export const zod = zodTypes; + +// JSON helpers export * from "./prisma/json";