UNPKG

@monkdb/monkdb

Version:

🚀 Official TypeScript SDK for MonkDB — a unified, AI-native database for diverse data workloads

43 lines • 995 B
export declare enum DataType { NULL = 0, NOT_SUPPORTED = 1, CHAR = 2, BOOLEAN = 3, TEXT = 4, IP = 5, DOUBLE = 6, REAL = 7, SMALLINT = 8, INTEGER = 9, BIGINT = 10, TIMESTAMP_WITH_TZ = 11, OBJECT = 12, GEOPOINT = 13, GEOSHAPE = 14, TIMESTAMP_WITHOUT_TZ = 15, UNCHECKED_OBJECT = 16, REGPROC = 19, TIME = 20, OIDVECTOR = 21, NUMERIC = 22, REGCLASS = 23, DATE = 24, BIT = 25, JSON = 26, CHARACTER = 27, ARRAY = 100 } export type ConverterFunction<Input = any, Output = Input> = (value: Input | null | undefined) => Output | null; export type ColumnTypeDefinition = DataType | [DataType.ARRAY, ColumnTypeDefinition]; export interface SqlResult { cols: string[]; col_types: ColumnTypeDefinition[]; rows: any[][]; rowcount: number; duration: number; results?: Array<{ rowcount: number; error_message?: string; }>; } //# sourceMappingURL=index.d.ts.map