UNPKG

pg-logical-replication

Version:

PostgreSQL Location Replication client - logical WAL replication streaming

41 lines (40 loc) 973 B
export declare enum ProtocolBuffersOperation { UNKNOWN = -1, INSERT = 0, UPDATE = 1, DELETE = 2, BEGIN = 3, COMMIT = 4 } export declare namespace ProtocolBuffers { interface Point { x: number; y: number; } interface DatumMessage { column_name: string; column_type: any; datum_int32?: number; datum_int64?: number; datum_float?: number; datum_double?: number; datum_bool?: boolean; datum_string?: string; datum_bytes?: string; datum_point?: Point; datum_missing?: boolean; } interface TypeInfo { modifier: string; value_optional: boolean; } interface RowMessage { transaction_id?: number; commit_time?: number; table?: string; op?: ProtocolBuffersOperation; new_tuple: DatumMessage[]; old_tuple: DatumMessage[]; new_typeinfo: TypeInfo[]; } }