prisma-encrypter
Version:
Lightweight encryption solution for Prisma
20 lines • 502 B
TypeScript
export declare class IEncrypterInfos {
key?: string;
iv?: string;
algorithm?: string;
}
export declare class IEncrypterModelInfos extends IEncrypterInfos {
ivField?: string;
stripIvField?: boolean;
}
export declare class IEncrypterModel {
model: string;
fields?: string[];
local?: IEncrypterModelInfos;
}
export declare class IEncrypterOptions {
logging?: boolean;
global?: IEncrypterInfos;
models?: IEncrypterModel[];
}
//# sourceMappingURL=options.d.ts.map