1 | import { RustLog, RustError } from './log';
|
2 | export declare class PrismaQueryEngineError extends Error {
|
3 | |
4 |
|
5 |
|
6 | code: number;
|
7 | constructor(message: string, code: number);
|
8 | }
|
9 | export declare function getMessage(log: string | RustLog | RustError): any;
|
10 | export interface RequestError {
|
11 | error: string;
|
12 | user_facing_error: {
|
13 | is_panic: boolean;
|
14 | message: string;
|
15 | meta?: Object;
|
16 | error_code?: string;
|
17 | };
|
18 | }
|
19 | export declare class PrismaClientKnownRequestError extends Error {
|
20 | code: string;
|
21 | meta?: Object;
|
22 | constructor(message: string, code: string, meta?: any);
|
23 | }
|
24 | export declare class PrismaClientUnknownRequestError extends Error {
|
25 | constructor(message: string);
|
26 | }
|
27 | export declare class PrismaClientRustPanicError extends Error {
|
28 | constructor(message: string);
|
29 | }
|
30 | export declare class PrismaClientInitializationError extends Error {
|
31 | constructor(message: string);
|
32 | }
|