UNPKG

@jakub.knejzlik/ts-query

Version:

TypeScript implementation of SQL builder

52 lines (51 loc) 5.33 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SQLTarget = exports.MetadataOperationType = exports.UnionType = exports.Join = exports.Table = exports.SelectQuery = exports.Query = exports.Q = exports.Function = exports.Fn = exports.NotCondition = exports.ColumnComparisonCondition = exports.LikeCondition = exports.NullCondition = exports.NotInCondition = exports.InCondition = exports.BetweenCondition = exports.LogicalCondition = exports.BinaryCondition = exports.Condition = exports.Cond = exports.SQLiteFlavor = exports.PostgresFlavor = exports.MySQLFlavor = exports.DefaultFlavor = exports.AWSTimestreamFlavor = exports.UpdateMutation = exports.InsertMutation = exports.DeleteMutation = exports.CreateViewAsSelect = exports.CreateTableAsSelect = void 0; var CreateTableAsSelect_1 = require("./CreateTableAsSelect"); Object.defineProperty(exports, "CreateTableAsSelect", { enumerable: true, get: function () { return CreateTableAsSelect_1.CreateTableAsSelect; } }); var CreateViewAsSelect_1 = require("./CreateViewAsSelect"); Object.defineProperty(exports, "CreateViewAsSelect", { enumerable: true, get: function () { return CreateViewAsSelect_1.CreateViewAsSelect; } }); var Mutation_1 = require("./Mutation"); Object.defineProperty(exports, "DeleteMutation", { enumerable: true, get: function () { return Mutation_1.DeleteMutation; } }); Object.defineProperty(exports, "InsertMutation", { enumerable: true, get: function () { return Mutation_1.InsertMutation; } }); Object.defineProperty(exports, "UpdateMutation", { enumerable: true, get: function () { return Mutation_1.UpdateMutation; } }); var aws_timestream_1 = require("./flavors/aws-timestream"); Object.defineProperty(exports, "AWSTimestreamFlavor", { enumerable: true, get: function () { return aws_timestream_1.AWSTimestreamFlavor; } }); var default_1 = require("./flavors/default"); Object.defineProperty(exports, "DefaultFlavor", { enumerable: true, get: function () { return default_1.DefaultFlavor; } }); var mysql_1 = require("./flavors/mysql"); Object.defineProperty(exports, "MySQLFlavor", { enumerable: true, get: function () { return mysql_1.MySQLFlavor; } }); var postgres_1 = require("./flavors/postgres"); Object.defineProperty(exports, "PostgresFlavor", { enumerable: true, get: function () { return postgres_1.PostgresFlavor; } }); var sqlite_1 = require("./flavors/sqlite"); Object.defineProperty(exports, "SQLiteFlavor", { enumerable: true, get: function () { return sqlite_1.SQLiteFlavor; } }); // Condition exports var Condition_1 = require("./Condition"); Object.defineProperty(exports, "Cond", { enumerable: true, get: function () { return Condition_1.Cond; } }); Object.defineProperty(exports, "Condition", { enumerable: true, get: function () { return Condition_1.Condition; } }); Object.defineProperty(exports, "BinaryCondition", { enumerable: true, get: function () { return Condition_1.BinaryCondition; } }); Object.defineProperty(exports, "LogicalCondition", { enumerable: true, get: function () { return Condition_1.LogicalCondition; } }); Object.defineProperty(exports, "BetweenCondition", { enumerable: true, get: function () { return Condition_1.BetweenCondition; } }); Object.defineProperty(exports, "InCondition", { enumerable: true, get: function () { return Condition_1.InCondition; } }); Object.defineProperty(exports, "NotInCondition", { enumerable: true, get: function () { return Condition_1.NotInCondition; } }); Object.defineProperty(exports, "NullCondition", { enumerable: true, get: function () { return Condition_1.NullCondition; } }); Object.defineProperty(exports, "LikeCondition", { enumerable: true, get: function () { return Condition_1.LikeCondition; } }); Object.defineProperty(exports, "ColumnComparisonCondition", { enumerable: true, get: function () { return Condition_1.ColumnComparisonCondition; } }); Object.defineProperty(exports, "NotCondition", { enumerable: true, get: function () { return Condition_1.NotCondition; } }); var Function_1 = require("./Function"); Object.defineProperty(exports, "Fn", { enumerable: true, get: function () { return Function_1.Fn; } }); Object.defineProperty(exports, "Function", { enumerable: true, get: function () { return Function_1.Function; } }); // Query exports var Query_1 = require("./Query"); Object.defineProperty(exports, "Q", { enumerable: true, get: function () { return Query_1.Q; } }); Object.defineProperty(exports, "Query", { enumerable: true, get: function () { return Query_1.Query; } }); Object.defineProperty(exports, "SelectQuery", { enumerable: true, get: function () { return Query_1.SelectQuery; } }); Object.defineProperty(exports, "Table", { enumerable: true, get: function () { return Query_1.Table; } }); Object.defineProperty(exports, "Join", { enumerable: true, get: function () { return Query_1.Join; } }); Object.defineProperty(exports, "UnionType", { enumerable: true, get: function () { return Query_1.UnionType; } }); // Interface exports var interfaces_1 = require("./interfaces"); Object.defineProperty(exports, "MetadataOperationType", { enumerable: true, get: function () { return interfaces_1.MetadataOperationType; } }); // Target exports var targets_1 = require("./targets"); Object.defineProperty(exports, "SQLTarget", { enumerable: true, get: function () { return targets_1.SQLTarget; } });