@worker-tools/deno-kv-storage
Version:
An implementation of the StorageArea (1,2,3) interface for Deno with an extensible system for supporting various database backends.
42 lines • 1.26 kB
JavaScript
// https://www.postgresql.org/docs/14/protocol-message-formats.html
Object.defineProperty(exports, "__esModule", { value: true });
exports.INCOMING_QUERY_MESSAGES = exports.INCOMING_TLS_MESSAGES = exports.INCOMING_AUTHENTICATION_MESSAGES = exports.INCOMING_QUERY_PARSE_MESSAGES = exports.INCOMING_QUERY_BIND_MESSAGES = exports.AUTHENTICATION_TYPE = exports.ERROR_MESSAGE = void 0;
exports.ERROR_MESSAGE = "E";
exports.AUTHENTICATION_TYPE = {
CLEAR_TEXT: 3,
GSS_CONTINUE: 8,
GSS_STARTUP: 7,
MD5: 5,
NO_AUTHENTICATION: 0,
SASL_CONTINUE: 11,
SASL_FINAL: 12,
SASL_STARTUP: 10,
SCM: 6,
SSPI: 9,
};
exports.INCOMING_QUERY_BIND_MESSAGES = {};
exports.INCOMING_QUERY_PARSE_MESSAGES = {};
exports.INCOMING_AUTHENTICATION_MESSAGES = {
AUTHENTICATION: "R",
BACKEND_KEY: "K",
PARAMETER_STATUS: "S",
READY: "Z",
};
exports.INCOMING_TLS_MESSAGES = {
ACCEPTS_TLS: "S",
NO_ACCEPTS_TLS: "N",
};
exports.INCOMING_QUERY_MESSAGES = {
BIND_COMPLETE: "2",
PARSE_COMPLETE: "1",
COMMAND_COMPLETE: "C",
DATA_ROW: "D",
EMPTY_QUERY: "I",
NO_DATA: "n",
NOTICE_WARNING: "N",
PARAMETER_STATUS: "S",
READY: "Z",
ROW_DESCRIPTION: "T",
};
//# sourceMappingURL=message_code.js.map
;