UNPKG

854 BTypeScriptView Raw
1declare namespace FxOrmNS {
2 interface PredefineErrorCodes {
3 QUERY_ERROR: number
4 NOT_FOUND: number
5 NOT_DEFINED: number
6 NO_SUPPORT: number
7 MISSING_CALLBACK: number
8 PARAM_MISMATCH: number
9 CONNECTION_LOST: number
10 BAD_MODEL: number
11 }
12}
13
14declare namespace FxOrmError {
15 interface ExtendedError extends Error {
16 code?: number | string
17
18 [ext: string]: any
19 }
20
21 interface ValidateError extends FibjsEnforce.ValidationError {
22 code?: number | string
23 }
24
25 type ValidateErrorResult = ValidateError | ValidateError[]
26
27 interface ErrorWaitor {
28 evt?: Class_Event,
29 err: FxOrmError.ExtendedError
30 }
31
32 interface BatchOperationInstanceErrorItem extends ExtendedError {
33 index: number
34 instance: FxOrmInstance.Instance
35 }
36}
\No newline at end of file