lakutata
Version:
An IoC-based universal application framework.
35 lines (27 loc) • 912 B
JavaScript
/* Build Date: Mon Jan 05 2026 23:52:23 GMT+0800 (China Standard Time) */
import { a as e, O as a } from "./Package.internal.51.mjs";
var n = {};
Object.defineProperty(n, "__esModule", {
value: true
});
var t = n.ViewEntity = r;
const s = e();
const i = a;
function r(e, a) {
const n = (i.ObjectUtils.isObject(e) ? e : a) || {};
const t = typeof e === "string" ? e : n.name;
return function(e) {
(0, s.getMetadataArgsStorage)().tables.push({
target: e,
name: t,
expression: n.expression,
dependsOn: n.dependsOn ? new Set(n.dependsOn) : undefined,
type: "view",
database: n.database ? n.database : undefined,
schema: n.schema ? n.schema : undefined,
synchronize: n.synchronize === false ? false : true,
materialized: !!n.materialized
});
};
}
export { t as V };