lakutata
Version:
An IoC-based universal application framework.
98 lines (58 loc) • 1.74 kB
JavaScript
import "../../../vendor/Package.5.mjs";
import { a as e, O as t } from "../../../vendor/Package.122.mjs";
import "../../../vendor/Package.13.mjs";
import "../../../vendor/Package.1.mjs";
import "../../../vendor/Package.62.mjs";
import "../../../vendor/Package.132.mjs";
import "../../../vendor/Package.14.mjs";
import "buffer";
import "module";
import "tty";
import "../../../vendor/Package.10.mjs";
import "util";
import "../../../vendor/Package.7.mjs";
import "../../../vendor/Package.8.mjs";
import "os";
import "path";
import "stream";
import "events";
import "fs";
import "../../../vendor/Package.15.mjs";
import "crypto";
import "fs/promises";
import "../../../vendor/Package.11.mjs";
import "url";
import "../../../vendor/Package.63.mjs";
import "node:url";
import "node:path";
import "node:fs";
import "node:fs/promises";
import "node:events";
import "node:stream";
import "node:string_decoder";
var r = {};
;
Object.defineProperty(r, "__esModule", {
value: true
});
var o = r.ViewEntity = i;
const a = e();
const s = t;
function i(e, t) {
const r = (s.ObjectUtils.isObject(e) ? e : t) || {};
const o = typeof e === "string" ? e : r.name;
return function(e) {
(0, a.getMetadataArgsStorage)().tables.push({
target: e,
name: o,
expression: r.expression,
dependsOn: r.dependsOn ? new Set(r.dependsOn) : undefined,
type: "view",
database: r.database ? r.database : undefined,
schema: r.schema ? r.schema : undefined,
synchronize: r.synchronize === false ? false : true,
materialized: !!r.materialized
});
};
}
export { o as ViewEntity };