@tai-kun/surrealdb
Version:
The SurrealDB SDK for JavaScript
120 lines (118 loc) • 8.53 kB
JavaScript
;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// src/data-types/_internals/define.ts
var define_exports = {};
__export(define_exports, {
defineAsBoundExcluded: () => defineAsBoundExcluded,
defineAsBoundIncluded: () => defineAsBoundIncluded,
defineAsDatetime: () => defineAsDatetime,
defineAsDecimal: () => defineAsDecimal,
defineAsDuration: () => defineAsDuration,
defineAsFuture: () => defineAsFuture,
defineAsGeometryCollection: () => defineAsGeometryCollection,
defineAsGeometryLine: () => defineAsGeometryLine,
defineAsGeometryMultiLine: () => defineAsGeometryMultiLine,
defineAsGeometryMultiPoint: () => defineAsGeometryMultiPoint,
defineAsGeometryMultiPolygon: () => defineAsGeometryMultiPolygon,
defineAsGeometryPoint: () => defineAsGeometryPoint,
defineAsGeometryPolygon: () => defineAsGeometryPolygon,
defineAsRange: () => defineAsRange,
defineAsTable: () => defineAsTable,
defineAsThing: () => defineAsThing,
defineAsUuid: () => defineAsUuid
});
module.exports = __toCommonJS(define_exports);
function defineAsValue(o, id) {
Object.defineProperty(
o,
"$$datatype",
{ value: Symbol.for("@tai-kun/surrealdb/data-types/" + id) }
);
}
__name(defineAsValue, "defineAsValue");
function defineAsTable(o) {
defineAsValue(o, "table");
}
__name(defineAsTable, "defineAsTable");
function defineAsThing(o) {
defineAsValue(o, "thing");
}
__name(defineAsThing, "defineAsThing");
function defineAsDecimal(o) {
defineAsValue(o, "decimal");
}
__name(defineAsDecimal, "defineAsDecimal");
function defineAsDatetime(o) {
defineAsValue(o, "datetime");
}
__name(defineAsDatetime, "defineAsDatetime");
function defineAsDuration(o) {
defineAsValue(o, "duration");
}
__name(defineAsDuration, "defineAsDuration");
function defineAsFuture(o) {
defineAsValue(o, "future");
}
__name(defineAsFuture, "defineAsFuture");
function defineAsUuid(o) {
defineAsValue(o, "uuid");
}
__name(defineAsUuid, "defineAsUuid");
function defineAsRange(o) {
defineAsValue(o, "range");
}
__name(defineAsRange, "defineAsRange");
function defineAsBoundIncluded(o) {
defineAsValue(o, "boundincluded");
}
__name(defineAsBoundIncluded, "defineAsBoundIncluded");
function defineAsBoundExcluded(o) {
defineAsValue(o, "boundexcluded");
}
__name(defineAsBoundExcluded, "defineAsBoundExcluded");
function defineAsGeometryPoint(o) {
defineAsValue(o, "geometrypoint");
}
__name(defineAsGeometryPoint, "defineAsGeometryPoint");
function defineAsGeometryLine(o) {
defineAsValue(o, "geometryline");
}
__name(defineAsGeometryLine, "defineAsGeometryLine");
function defineAsGeometryPolygon(o) {
defineAsValue(o, "geometrypolygon");
}
__name(defineAsGeometryPolygon, "defineAsGeometryPolygon");
function defineAsGeometryMultiPoint(o) {
defineAsValue(o, "geometrymultipoint");
}
__name(defineAsGeometryMultiPoint, "defineAsGeometryMultiPoint");
function defineAsGeometryMultiLine(o) {
defineAsValue(o, "geometrymultiline");
}
__name(defineAsGeometryMultiLine, "defineAsGeometryMultiLine");
function defineAsGeometryMultiPolygon(o) {
defineAsValue(o, "geometrymultipolygon");
}
__name(defineAsGeometryMultiPolygon, "defineAsGeometryMultiPolygon");
function defineAsGeometryCollection(o) {
defineAsValue(o, "geometrycollection");
}
__name(defineAsGeometryCollection, "defineAsGeometryCollection");
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vLi4vc3JjL2RhdGEtdHlwZXMvX2ludGVybmFscy9kZWZpbmUudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImZ1bmN0aW9uIGRlZmluZUFzVmFsdWUobzogb2JqZWN0LCBpZDogc3RyaW5nKTogdm9pZCB7XG4gIE9iamVjdC5kZWZpbmVQcm9wZXJ0eShcbiAgICBvLFxuICAgIFwiJCRkYXRhdHlwZVwiLFxuICAgIHsgdmFsdWU6IFN5bWJvbC5mb3IoXCJAdGFpLWt1bi9zdXJyZWFsZGIvZGF0YS10eXBlcy9cIiArIGlkKSB9LFxuICApO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gZGVmaW5lQXNUYWJsZShvOiBvYmplY3QpOiB2b2lkIHtcbiAgZGVmaW5lQXNWYWx1ZShvLCBcInRhYmxlXCIpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gZGVmaW5lQXNUaGluZyhvOiBvYmplY3QpOiB2b2lkIHtcbiAgZGVmaW5lQXNWYWx1ZShvLCBcInRoaW5nXCIpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gZGVmaW5lQXNEZWNpbWFsKG86IG9iamVjdCk6IHZvaWQge1xuICBkZWZpbmVBc1ZhbHVlKG8sIFwiZGVjaW1hbFwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGRlZmluZUFzRGF0ZXRpbWUobzogb2JqZWN0KTogdm9pZCB7XG4gIGRlZmluZUFzVmFsdWUobywgXCJkYXRldGltZVwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGRlZmluZUFzRHVyYXRpb24obzogb2JqZWN0KTogdm9pZCB7XG4gIGRlZmluZUFzVmFsdWUobywgXCJkdXJhdGlvblwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGRlZmluZUFzRnV0dXJlKG86IG9iamVjdCk6IHZvaWQge1xuICBkZWZpbmVBc1ZhbHVlKG8sIFwiZnV0dXJlXCIpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gZGVmaW5lQXNVdWlkKG86IG9iamVjdCk6IHZvaWQge1xuICBkZWZpbmVBc1ZhbHVlKG8sIFwidXVpZFwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGRlZmluZUFzUmFuZ2Uobzogb2JqZWN0KTogdm9pZCB7XG4gIGRlZmluZUFzVmFsdWUobywgXCJyYW5nZVwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGRlZmluZUFzQm91bmRJbmNsdWRlZChvOiBvYmplY3QpOiB2b2lkIHtcbiAgZGVmaW5lQXNWYWx1ZShvLCBcImJvdW5kaW5jbHVkZWRcIik7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBkZWZpbmVBc0JvdW5kRXhjbHVkZWQobzogb2JqZWN0KTogdm9pZCB7XG4gIGRlZmluZUFzVmFsdWUobywgXCJib3VuZGV4Y2x1ZGVkXCIpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gZGVmaW5lQXNHZW9tZXRyeVBvaW50KG86IG9iamVjdCk6IHZvaWQge1xuICBkZWZpbmVBc1ZhbHVlKG8sIFwiZ2VvbWV0cnlwb2ludFwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGRlZmluZUFzR2VvbWV0cnlMaW5lKG86IG9iamVjdCk6IHZvaWQge1xuICBkZWZpbmVBc1ZhbHVlKG8sIFwiZ2VvbWV0cnlsaW5lXCIpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gZGVmaW5lQXNHZW9tZXRyeVBvbHlnb24obzogb2JqZWN0KTogdm9pZCB7XG4gIGRlZmluZUFzVmFsdWUobywgXCJnZW9tZXRyeXBvbHlnb25cIik7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBkZWZpbmVBc0dlb21ldHJ5TXVsdGlQb2ludChvOiBvYmplY3QpOiB2b2lkIHtcbiAgZGVmaW5lQXNWYWx1ZShvLCBcImdlb21ldHJ5bXVsdGlwb2ludFwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGRlZmluZUFzR2VvbWV0cnlNdWx0aUxpbmUobzogb2JqZWN0KTogdm9pZCB7XG4gIGRlZmluZUFzVmFsdWUobywgXCJnZW9tZXRyeW11bHRpbGluZVwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGRlZmluZUFzR2VvbWV0cnlNdWx0aVBvbHlnb24obzogb2JqZWN0KTogdm9pZCB7XG4gIGRlZmluZUFzVmFsdWUobywgXCJnZW9tZXRyeW11bHRpcG9seWdvblwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGRlZmluZUFzR2VvbWV0cnlDb2xsZWN0aW9uKG86IG9iamVjdCk6IHZvaWQge1xuICBkZWZpbmVBc1ZhbHVlKG8sIFwiZ2VvbWV0cnljb2xsZWN0aW9uXCIpO1xufVxuIl0sCiAgIm1hcHBpbmdzIjogIjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUEsU0FBUyxjQUFjLEdBQVcsSUFBa0I7QUFDbEQsU0FBTztBQUFBLElBQ0w7QUFBQSxJQUNBO0FBQUEsSUFDQSxFQUFFLE9BQU8sT0FBTyxJQUFJLG1DQUFtQyxFQUFFLEVBQUU7QUFBQSxFQUM3RDtBQUNGO0FBTlM7QUFRRixTQUFTLGNBQWMsR0FBaUI7QUFDN0MsZ0JBQWMsR0FBRyxPQUFPO0FBQzFCO0FBRmdCO0FBSVQsU0FBUyxjQUFjLEdBQWlCO0FBQzdDLGdCQUFjLEdBQUcsT0FBTztBQUMxQjtBQUZnQjtBQUlULFNBQVMsZ0JBQWdCLEdBQWlCO0FBQy9DLGdCQUFjLEdBQUcsU0FBUztBQUM1QjtBQUZnQjtBQUlULFNBQVMsaUJBQWlCLEdBQWlCO0FBQ2hELGdCQUFjLEdBQUcsVUFBVTtBQUM3QjtBQUZnQjtBQUlULFNBQVMsaUJBQWlCLEdBQWlCO0FBQ2hELGdCQUFjLEdBQUcsVUFBVTtBQUM3QjtBQUZnQjtBQUlULFNBQVMsZUFBZSxHQUFpQjtBQUM5QyxnQkFBYyxHQUFHLFFBQVE7QUFDM0I7QUFGZ0I7QUFJVCxTQUFTLGFBQWEsR0FBaUI7QUFDNUMsZ0JBQWMsR0FBRyxNQUFNO0FBQ3pCO0FBRmdCO0FBSVQsU0FBUyxjQUFjLEdBQWlCO0FBQzdDLGdCQUFjLEdBQUcsT0FBTztBQUMxQjtBQUZnQjtBQUlULFNBQVMsc0JBQXNCLEdBQWlCO0FBQ3JELGdCQUFjLEdBQUcsZUFBZTtBQUNsQztBQUZnQjtBQUlULFNBQVMsc0JBQXNCLEdBQWlCO0FBQ3JELGdCQUFjLEdBQUcsZUFBZTtBQUNsQztBQUZnQjtBQUlULFNBQVMsc0JBQXNCLEdBQWlCO0FBQ3JELGdCQUFjLEdBQUcsZUFBZTtBQUNsQztBQUZnQjtBQUlULFNBQVMscUJBQXFCLEdBQWlCO0FBQ3BELGdCQUFjLEdBQUcsY0FBYztBQUNqQztBQUZnQjtBQUlULFNBQVMsd0JBQXdCLEdBQWlCO0FBQ3ZELGdCQUFjLEdBQUcsaUJBQWlCO0FBQ3BDO0FBRmdCO0FBSVQsU0FBUywyQkFBMkIsR0FBaUI7QUFDMUQsZ0JBQWMsR0FBRyxvQkFBb0I7QUFDdkM7QUFGZ0I7QUFJVCxTQUFTLDBCQUEwQixHQUFpQjtBQUN6RCxnQkFBYyxHQUFHLG1CQUFtQjtBQUN0QztBQUZnQjtBQUlULFNBQVMsNkJBQTZCLEdBQWlCO0FBQzVELGdCQUFjLEdBQUcsc0JBQXNCO0FBQ3pDO0FBRmdCO0FBSVQsU0FBUywyQkFBMkIsR0FBaUI7QUFDMUQsZ0JBQWMsR0FBRyxvQkFBb0I7QUFDdkM7QUFGZ0I7IiwKICAibmFtZXMiOiBbXQp9Cg==