postgrejs
Version:
Professional PostgreSQL client NodeJS
129 lines (128 loc) • 2.72 kB
TypeScript
import { Protocol } from './protocol/protocol.js';
import DataFormat = Protocol.DataFormat;
export { DataFormat };
export declare const DEFAULT_COLUMN_FORMAT = DataFormat.binary;
export declare enum ConnectionState {
CLOSED = 0,
CONNECTING = 1,
AUTHORIZING = 3,
READY = 2,
CLOSING = 10
}
export declare const DataTypeOIDs: {
bool: number;
bytea: number;
char: number;
name: number;
int8: number;
int2: number;
int2vector: number;
int4: number;
regproc: number;
text: number;
oid: number;
tid: number;
xid: number;
cid: number;
oidvector: number;
json: number;
xml: number;
point: number;
lseg: number;
path: number;
box: number;
polygon: number;
line: number;
cidr: number;
float4: number;
float8: number;
unknown: number;
circle: number;
macaddr8: number;
money: number;
macaddr: number;
inet: number;
bpchar: number;
varchar: number;
date: number;
time: number;
timestamp: number;
timestamptz: number;
interval: number;
timetz: number;
bit: number;
varbit: number;
numeric: number;
refcursor: number;
regprocedure: number;
regoper: number;
regoperator: number;
regclass: number;
regtype: number;
record: number;
cstring: number;
any: number;
anyarray: number;
void: number;
trigger: number;
language_handler: number;
internal: number;
anyelement: number;
anynonarray: number;
uuid: number;
jsonb: number;
anyrange: number;
int4range: number;
numrange: number;
tsrange: number;
rstzrange: number;
daterange: number;
int8range: number;
_xml: number;
_json: number;
_xid8: number;
_line: number;
_cidr: number;
_circle: number;
_macaddr8: number;
_money: number;
_bool: number;
_bytea: number;
_char: number;
_name: number;
_int2: number;
_int2vector: number;
_int4: number;
_regproc: number;
_text: number;
_tid: number;
_xid: number;
_cid: number;
_oidvector: number;
_bpchar: number;
_varchar: number;
_int8: number;
_point: number;
_lseg: number;
_path: number;
_box: number;
_float4: number;
_float8: number;
_polygon: number;
_oid: number;
_macaddr: number;
_inet: number;
_timestamp: number;
_date: number;
_time: number;
_timestamptz: number;
_interval: number;
_numeric: number;
_cstring: number;
_timetz: number;
_bit: number;
_varbit: number;
_uuid: number;
_jsonb: number;
};
export declare const DataTypeNames: Record<string, string>;