UNPKG

pg-server

Version:

Postgres DB server emulator, proxy or honeypot

31 lines 1.47 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.commandToStr = exports.CommandCode = void 0; // See https://github.com/brianc/node-postgres/blob/master/packages/pg-protocol/src/serializer.ts var CommandCode; (function (CommandCode) { CommandCode[CommandCode["init"] = 0] = "init"; CommandCode[CommandCode["startup"] = 112] = "startup"; CommandCode[CommandCode["query"] = 81] = "query"; CommandCode[CommandCode["parse"] = 80] = "parse"; CommandCode[CommandCode["bind"] = 66] = "bind"; CommandCode[CommandCode["execute"] = 69] = "execute"; CommandCode[CommandCode["flush"] = 72] = "flush"; CommandCode[CommandCode["sync"] = 83] = "sync"; CommandCode[CommandCode["end"] = 88] = "end"; CommandCode[CommandCode["close"] = 67] = "close"; CommandCode[CommandCode["describe"] = 68] = "describe"; CommandCode[CommandCode["copyFromChunk"] = 100] = "copyFromChunk"; CommandCode[CommandCode["copyDone"] = 99] = "copyDone"; CommandCode[CommandCode["copyFail"] = 102] = "copyFail"; })(CommandCode = exports.CommandCode || (exports.CommandCode = {})); const byId = {}; for (const [k, v] of Object.entries(CommandCode)) { byId[v] = k; } function commandToStr(code) { var _a; return (_a = byId[code]) !== null && _a !== void 0 ? _a : `<UNKOWN COMMAND ${String.fromCharCode(code)} (0x${code.toString(16)})>`; } exports.commandToStr = commandToStr; //# sourceMappingURL=commands.js.map