UNPKG

lakutata

Version:

An IoC-based universal application framework.

35 lines (27 loc) 937 B
/* Build Date: Mon Jan 05 2026 23:52:23 GMT+0800 (China Standard Time) */ "use strict"; const e = require("./Package.internal.51.cjs"); var t = {}; Object.defineProperty(t, "__esModule", { value: true }); exports.ViewEntity_2 = t.ViewEntity = a; const n = e.requireGlobals(); const s = e.ObjectUtils; function a(e, t) { const a = (s.ObjectUtils.isObject(e) ? e : t) || {}; const i = typeof e === "string" ? e : a.name; return function(e) { (0, n.getMetadataArgsStorage)().tables.push({ target: e, name: i, expression: a.expression, dependsOn: a.dependsOn ? new Set(a.dependsOn) : undefined, type: "view", database: a.database ? a.database : undefined, schema: a.schema ? a.schema : undefined, synchronize: a.synchronize === false ? false : true, materialized: !!a.materialized }); }; }