Kaizen
Browse modulesPersistenceInterfaces

Interface: PrismaSentinels

Defined in: server/persistence/client-registry.ts:42

Runtime-resolved Prisma sentinel values. Taproot needs these for writes to nullable Json? columns (e.g. Prisma.JsonNull vs Prisma.DbNull), but cannot import them itself: under Prisma 7's new prisma-client generator, @prisma/client no longer re-exports the Prisma namespace — it lives at the consumer's custom generator output path instead. The consumer hands the namespace in at startup; taproot resolves through this shape.

Pass the consumer's Prisma import directly — it satisfies this shape structurally.

Properties

AnyNull

AnyNull: unknown;

Defined in: server/persistence/client-registry.ts:45


DbNull

DbNull: unknown;

Defined in: server/persistence/client-registry.ts:44


JsonNull

JsonNull: unknown;

Defined in: server/persistence/client-registry.ts:43

On this page