@authzkit/prisma-tenant-guard-generator
v2.0.0
Published
Generate tenant guard metadata from Prisma schemas
Downloads
33
Maintainers
Readme
@authzkit/prisma-tenant-guard-generator
Generate tenant guard metadata directly from your Prisma schema. The outputs are consumed by the runtime and CLI to enforce strict tenant isolation.
Install (dev)
pnpm add -D @authzkit/prisma-tenant-guard-generator
- npm:
npm install --save-dev @authzkit/prisma-tenant-guard-generator - yarn:
yarn add --dev @authzkit/prisma-tenant-guard-generator - bun:
bun add -d @authzkit/prisma-tenant-guard-generator
Usage
Run after every Prisma schema change:
pnpm:
pnpm exec authzkit-tenant-guard-gen \ --schema prisma/schema.prisma \ --out .prisma/tenant-guard/meta.ts \ --emitJsonnpm:
npm exec authzkit-tenant-guard-gen \ --schema prisma/schema.prisma \ --out .prisma/tenant-guard/meta.ts \ --emitJsonyarn:
yarn authzkit-tenant-guard-gen \ --schema prisma/schema.prisma \ --out .prisma/tenant-guard/meta.ts \ --emitJsonbun:
bunx authzkit-tenant-guard-gen \ --schema prisma/schema.prisma \ --out .prisma/tenant-guard/meta.ts \ --emitJson
