prisma-extension-cache-manager
Version:
Prisma client extension for caching model queries
10 lines (9 loc) • 602 B
TypeScript
import { KeyGenerator, ModelExtension, PrismaCacheExtensionConfig } from './types';
export type { CacheConfig, CacheOperation, CacheOptions, KeyGenerator, KeyGeneratorArgs, PrismaCacheArgs, PrismaCacheExtensionConfig, } from './types';
export declare const defaultKeyGenerator: KeyGenerator;
declare const _default: (config: PrismaCacheExtensionConfig) => (client: any) => import("@prisma/client/extension").PrismaClientExtends<import("@prisma/client/runtime/library").InternalArgs<{}, {
$allModels: ModelExtension;
}, {}, {
$cache: import("cache-manager").Cache;
}>>;
export default _default;