UNPKG

@vulcan-sql/extension-driver-ksqldb

Version:

ksqlDB driver for VulcanSQL

21 lines 676 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.mapFromKsqlDbType = void 0; const typeMapping = new Map(); const register = (ksqlType, type) => { typeMapping.set(ksqlType, type); }; // Reference // https://docs.ksqldb.io/en/latest/reference/sql/data-types/ register('BOOLEAN', 'boolean'); register('INT', 'number'); register('BIGINT', 'number'); register('DOUBLE', 'number'); register('DECIMAL', 'number'); const mapFromKsqlDbType = (ksqlType) => { if (typeMapping.has(ksqlType)) return typeMapping.get(ksqlType); return 'string'; }; exports.mapFromKsqlDbType = mapFromKsqlDbType; //# sourceMappingURL=typeMapper.js.map