ottoman
Version:
Ottoman Couchbase ODM
87 lines • 9.72 kB
JavaScript
;
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.IndexParamsUsingGSIExceptions = exports.QueryGroupByParamsException = exports.QueryOperatorNotFoundException = exports.WhereClauseException = exports.MultipleQueryTypesException = exports.SelectClauseException = exports.buildIndexExpr = exports.buildWhereClauseExpr = exports.buildSelectExpr = exports.selectBuilder = exports.AggDict = exports.ResultExprDict = exports.ReturnResultDict = exports.SearchConsistency = exports.getProjectionFields = exports.registerGlobalPlugin = exports.ManyQueryResponse = exports.FindOptions = exports.FindByIdOptions = exports.MixedType = exports.ReferenceType = exports.CoreType = exports.DateType = exports.NumberType = exports.BooleanType = exports.ArrayType = exports.StringType = exports.EmbedType = exports.BuildSchemaError = exports.ValidationError = exports.Schema = exports.IOttomanType = exports.addValidators = exports.registerType = exports.applyDefaultValue = exports.validate = exports.ViewIndexOptions = exports.getModelMetadata = exports.Document = exports.Model = exports.searchQuery = exports.Ottoman = exports.getModel = exports.getOttomanInstances = exports.getDefaultInstance = exports.close = exports.start = exports.model = exports.getCollection = exports.connect = void 0;
exports.escapeReservedWords = exports.parseStringSelectExpr = exports.Query = exports.IndexParamsOnExceptions = void 0;
var ottoman_1 = require("./ottoman/ottoman");
Object.defineProperty(exports, "connect", { enumerable: true, get: function () { return ottoman_1.connect; } });
Object.defineProperty(exports, "getCollection", { enumerable: true, get: function () { return ottoman_1.getCollection; } });
Object.defineProperty(exports, "model", { enumerable: true, get: function () { return ottoman_1.model; } });
Object.defineProperty(exports, "start", { enumerable: true, get: function () { return ottoman_1.start; } });
Object.defineProperty(exports, "close", { enumerable: true, get: function () { return ottoman_1.close; } });
Object.defineProperty(exports, "getDefaultInstance", { enumerable: true, get: function () { return ottoman_1.getDefaultInstance; } });
Object.defineProperty(exports, "getOttomanInstances", { enumerable: true, get: function () { return ottoman_1.getOttomanInstances; } });
Object.defineProperty(exports, "getModel", { enumerable: true, get: function () { return ottoman_1.getModel; } });
Object.defineProperty(exports, "Ottoman", { enumerable: true, get: function () { return ottoman_1.Ottoman; } });
Object.defineProperty(exports, "searchQuery", { enumerable: true, get: function () { return ottoman_1.searchQuery; } });
var model_1 = require("./model/model");
Object.defineProperty(exports, "Model", { enumerable: true, get: function () { return model_1.Model; } });
var document_1 = require("./model/document");
Object.defineProperty(exports, "Document", { enumerable: true, get: function () { return document_1.Document; } });
var model_utils_1 = require("./model/utils/model.utils");
Object.defineProperty(exports, "getModelMetadata", { enumerable: true, get: function () { return model_utils_1.getModelMetadata; } });
var view_index_options_1 = require("./model/index/view/view-index-options");
Object.defineProperty(exports, "ViewIndexOptions", { enumerable: true, get: function () { return view_index_options_1.ViewIndexOptions; } });
var schema_1 = require("./schema");
Object.defineProperty(exports, "validate", { enumerable: true, get: function () { return schema_1.validate; } });
Object.defineProperty(exports, "applyDefaultValue", { enumerable: true, get: function () { return schema_1.applyDefaultValue; } });
Object.defineProperty(exports, "registerType", { enumerable: true, get: function () { return schema_1.registerType; } });
Object.defineProperty(exports, "addValidators", { enumerable: true, get: function () { return schema_1.addValidators; } });
Object.defineProperty(exports, "IOttomanType", { enumerable: true, get: function () { return schema_1.IOttomanType; } });
Object.defineProperty(exports, "Schema", { enumerable: true, get: function () { return schema_1.Schema; } });
Object.defineProperty(exports, "ValidationError", { enumerable: true, get: function () { return schema_1.ValidationError; } });
Object.defineProperty(exports, "BuildSchemaError", { enumerable: true, get: function () { return schema_1.BuildSchemaError; } });
Object.defineProperty(exports, "EmbedType", { enumerable: true, get: function () { return schema_1.EmbedType; } });
Object.defineProperty(exports, "StringType", { enumerable: true, get: function () { return schema_1.StringType; } });
Object.defineProperty(exports, "ArrayType", { enumerable: true, get: function () { return schema_1.ArrayType; } });
Object.defineProperty(exports, "BooleanType", { enumerable: true, get: function () { return schema_1.BooleanType; } });
Object.defineProperty(exports, "NumberType", { enumerable: true, get: function () { return schema_1.NumberType; } });
Object.defineProperty(exports, "DateType", { enumerable: true, get: function () { return schema_1.DateType; } });
Object.defineProperty(exports, "CoreType", { enumerable: true, get: function () { return schema_1.CoreType; } });
Object.defineProperty(exports, "ReferenceType", { enumerable: true, get: function () { return schema_1.ReferenceType; } });
Object.defineProperty(exports, "MixedType", { enumerable: true, get: function () { return schema_1.MixedType; } });
var handler_1 = require("./handler");
Object.defineProperty(exports, "FindByIdOptions", { enumerable: true, get: function () { return handler_1.FindByIdOptions; } });
Object.defineProperty(exports, "FindOptions", { enumerable: true, get: function () { return handler_1.FindOptions; } });
Object.defineProperty(exports, "ManyQueryResponse", { enumerable: true, get: function () { return handler_1.ManyQueryResponse; } });
var global_plugin_handler_1 = require("./plugins/global-plugin-handler");
Object.defineProperty(exports, "registerGlobalPlugin", { enumerable: true, get: function () { return global_plugin_handler_1.registerGlobalPlugin; } });
__exportStar(require("./utils"), exports);
__exportStar(require("./couchbase"), exports);
var extract_select_1 = require("./utils/query/extract-select");
Object.defineProperty(exports, "getProjectionFields", { enumerable: true, get: function () { return extract_select_1.getProjectionFields; } });
var search_consistency_1 = require("./utils/search-consistency");
Object.defineProperty(exports, "SearchConsistency", { enumerable: true, get: function () { return search_consistency_1.SearchConsistency; } });
__exportStar(require("./exceptions/exceptions"), exports);
var query_1 = require("./query");
Object.defineProperty(exports, "ReturnResultDict", { enumerable: true, get: function () { return query_1.ReturnResultDict; } });
Object.defineProperty(exports, "ResultExprDict", { enumerable: true, get: function () { return query_1.ResultExprDict; } });
Object.defineProperty(exports, "AggDict", { enumerable: true, get: function () { return query_1.AggDict; } });
Object.defineProperty(exports, "selectBuilder", { enumerable: true, get: function () { return query_1.selectBuilder; } });
Object.defineProperty(exports, "buildSelectExpr", { enumerable: true, get: function () { return query_1.buildSelectExpr; } });
Object.defineProperty(exports, "buildWhereClauseExpr", { enumerable: true, get: function () { return query_1.buildWhereClauseExpr; } });
Object.defineProperty(exports, "buildIndexExpr", { enumerable: true, get: function () { return query_1.buildIndexExpr; } });
Object.defineProperty(exports, "SelectClauseException", { enumerable: true, get: function () { return query_1.SelectClauseException; } });
Object.defineProperty(exports, "MultipleQueryTypesException", { enumerable: true, get: function () { return query_1.MultipleQueryTypesException; } });
Object.defineProperty(exports, "WhereClauseException", { enumerable: true, get: function () { return query_1.WhereClauseException; } });
Object.defineProperty(exports, "QueryOperatorNotFoundException", { enumerable: true, get: function () { return query_1.QueryOperatorNotFoundException; } });
Object.defineProperty(exports, "QueryGroupByParamsException", { enumerable: true, get: function () { return query_1.QueryGroupByParamsException; } });
Object.defineProperty(exports, "IndexParamsUsingGSIExceptions", { enumerable: true, get: function () { return query_1.IndexParamsUsingGSIExceptions; } });
Object.defineProperty(exports, "IndexParamsOnExceptions", { enumerable: true, get: function () { return query_1.IndexParamsOnExceptions; } });
Object.defineProperty(exports, "Query", { enumerable: true, get: function () { return query_1.Query; } });
Object.defineProperty(exports, "parseStringSelectExpr", { enumerable: true, get: function () { return query_1.parseStringSelectExpr; } });
Object.defineProperty(exports, "escapeReservedWords", { enumerable: true, get: function () { return query_1.escapeReservedWords; } });
//# sourceMappingURL=index.js.map