UNPKG

@fivetrandevelopers/zetasql-snowflake

Version:
60 lines 999 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Type = void 0; class Type { constructor(kind) { this.kind = kind; } getKind() { return this.kind; } serialize() { return { typeKind: this.getKind(), }; } } exports.Type = Type; Type.TYPE_KIND_NAMES = [ 'UNKNOWN', 'INT32', 'INT64', 'UINT32', 'UINT64', 'BOOL', 'FLOAT', 'DOUBLE', 'STRING', 'BYTES', 'DATE', 'TIMESTAMP_SECONDS', 'TIMESTAMP_MILLIS', 'TIMESTAMP_MICROS', '', 'ENUM', 'ARRAY', 'STRUCT', 'PROTO', 'TIMESTAMP', 'TIME', 'DATETIME', 'GEOGRAPHY', 'NUMERIC', 'BIGNUMERIC', 'EXTENDED', 'JSON', 'INTERVAL', 'TOKENLIST', // Snowflake types 'INT', 'INTEGER', 'BIGINT', 'SMALLINT', 'TINYINT', 'BYTEINT', 'FLOAT4', 'FLOAT8', 'DOUBLE PRECISION', 'REAL', ]; //# sourceMappingURL=Type.js.map