UNPKG

lakutata

Version:

An IoC-based universal application framework.

131 lines (89 loc) 2.92 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); require("../../../vendor/Package.5.cjs"); const e = require("../../../vendor/Package.122.cjs"); require("../../../vendor/Package.13.cjs"); require("../../../vendor/Package.1.cjs"); require("../../../vendor/Package.62.cjs"); require("../../../vendor/Package.132.cjs"); require("../../../vendor/Package.14.cjs"); require("buffer"); require("module"); require("tty"); require("../../../vendor/Package.10.cjs"); require("util"); require("../../../vendor/Package.7.cjs"); require("../../../vendor/Package.8.cjs"); require("os"); require("path"); require("stream"); require("events"); require("fs"); require("../../../vendor/Package.15.cjs"); require("crypto"); require("fs/promises"); require("../../../vendor/Package.11.cjs"); require("url"); require("../../../vendor/Package.63.cjs"); require("node:url"); require("node:path"); require("node:fs"); require("node:fs/promises"); require("node:events"); require("node:stream"); require("node:string_decoder"); var r = {}; "use strict"; Object.defineProperty(r, "__esModule", { value: true }); var t = r.Column = i; const o = e.requireGlobals(); const a = e.ColumnTypeUndefinedError; function i(e, r) { return function(t, i) { let n; if (typeof e === "string" || typeof e === "function") { n = e; } else if (e) { r = e; n = e.type; } if (!r) r = {}; const u = Reflect && Reflect.getMetadata ? Reflect.getMetadata("design:type", t, i) : undefined; if (!n && u) n = u; if (!r.type && n) r.type = n; if (r.type === "hstore" && !r.hstoreType) r.hstoreType = u === Object ? "object" : "string"; if (typeof e === "function") { (0, o.getMetadataArgsStorage)().embeddeds.push({ target: t.constructor, propertyName: i, isArray: u === Array || r.array === true, prefix: r.prefix !== undefined ? r.prefix : undefined, type: e }); } else { if (!r.type) throw new a.ColumnTypeUndefinedError(t, i); if (r.unique === true) (0, o.getMetadataArgsStorage)().uniques.push({ target: t.constructor, columns: [ i ] }); (0, o.getMetadataArgsStorage)().columns.push({ target: t.constructor, propertyName: i, mode: "regular", options: r }); if (r.generated) { (0, o.getMetadataArgsStorage)().generations.push({ target: t.constructor, propertyName: i, strategy: typeof r.generated === "string" ? r.generated : "increment" }); } } }; } exports.Column = t;