prisma-rls
Version:
Prisma client extension for row-level security on any database
3 lines (2 loc) • 388 B
TypeScript
import { ExtensionOptions } from "./types";
export declare const createRlsExtension: ({ dmmf, permissionsConfig, context, authorizationError, checkRequiredBelongsTo }: ExtensionOptions) => (client: any) => import("@prisma/client/extension").PrismaClientExtends<import("@prisma/client/runtime/library").InternalArgs<{}, {}, {}, {}> & import("@prisma/client/runtime/library").DefaultArgs>;