UNPKG

pg-server

Version:

Postgres DB server emulator, proxy or honeypot

39 lines 2.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.messageToStr = exports.ResponseCode = void 0; var ResponseCode; (function (ResponseCode) { ResponseCode[ResponseCode["DataRow"] = 68] = "DataRow"; ResponseCode[ResponseCode["ParseComplete"] = 49] = "ParseComplete"; ResponseCode[ResponseCode["BindComplete"] = 50] = "BindComplete"; ResponseCode[ResponseCode["CloseComplete"] = 51] = "CloseComplete"; ResponseCode[ResponseCode["CommandComplete"] = 67] = "CommandComplete"; ResponseCode[ResponseCode["ReadyForQuery"] = 90] = "ReadyForQuery"; ResponseCode[ResponseCode["NoData"] = 110] = "NoData"; ResponseCode[ResponseCode["NotificationResponse"] = 65] = "NotificationResponse"; ResponseCode[ResponseCode["AuthenticationResponse"] = 82] = "AuthenticationResponse"; ResponseCode[ResponseCode["ParameterStatus"] = 83] = "ParameterStatus"; ResponseCode[ResponseCode["ParameterDescription"] = 116] = "ParameterDescription"; ResponseCode[ResponseCode["BackendKeyData"] = 75] = "BackendKeyData"; ResponseCode[ResponseCode["ErrorMessage"] = 69] = "ErrorMessage"; ResponseCode[ResponseCode["NoticeMessage"] = 78] = "NoticeMessage"; ResponseCode[ResponseCode["RowDescriptionMessage"] = 84] = "RowDescriptionMessage"; ResponseCode[ResponseCode["PortalSuspended"] = 115] = "PortalSuspended"; ResponseCode[ResponseCode["ReplicationStart"] = 87] = "ReplicationStart"; ResponseCode[ResponseCode["EmptyQuery"] = 73] = "EmptyQuery"; ResponseCode[ResponseCode["CopyIn"] = 71] = "CopyIn"; ResponseCode[ResponseCode["CopyOut"] = 72] = "CopyOut"; ResponseCode[ResponseCode["CopyDone"] = 99] = "CopyDone"; ResponseCode[ResponseCode["CopyData"] = 100] = "CopyData"; })(ResponseCode = exports.ResponseCode || (exports.ResponseCode = {})); const byId = {}; for (const [k, v] of Object.entries(ResponseCode)) { byId[v] = k; } function messageToStr(code) { var _a; return (_a = byId[code]) !== null && _a !== void 0 ? _a : `<UNKOWN MESSAGE ${String.fromCharCode(code)} (0x${code.toString(16)})>`; } exports.messageToStr = messageToStr; ; //# sourceMappingURL=responses.js.map