types-from-sql
Version:
34 lines • 978 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var debug_1 = require("./debug");
var EType;
(function (EType) {
EType["boolean"] = "boolean";
EType["string"] = "string";
EType["number"] = "number";
EType["Date"] = "Date";
})(EType || (EType = {}));
var map = {
16: EType.boolean,
20: EType.string,
21: EType.number,
23: EType.number,
25: EType.string,
26: EType.number,
650: EType.string,
700: EType.number,
701: EType.number,
829: EType.string,
869: EType.string,
1043: EType.string,
1700: EType.string,
3906: EType.string,
2950: EType.string,
2951: EType.string,
1082: EType.Date,
1114: EType.Date,
1184: EType.Date,
};
var _resolveTypeId = function (field) { var _a; return (_a = map[field.dataTypeID]) !== null && _a !== void 0 ? _a : 'unknown'; };
exports.resolveTypeId = debug_1.wrapDebugger(_resolveTypeId);
//# sourceMappingURL=resolveTypeId.js.map