lakutata
Version:
An IoC-based universal application framework.
94 lines (55 loc) • 1.69 kB
JavaScript
import "../../../vendor/Package.5.mjs";
import { a as o } 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 e = {};
;
Object.defineProperty(e, "__esModule", {
value: true
});
var r = e.JoinTable = t;
const m = o();
function t(o) {
return function(e, r) {
o = o || {};
(0, m.getMetadataArgsStorage)().joinTables.push({
target: e.constructor,
propertyName: r,
name: o.name,
joinColumns: o && o.joinColumn ? [ o.joinColumn ] : o.joinColumns,
inverseJoinColumns: o && o.inverseJoinColumn ? [ o.inverseJoinColumn ] : o.inverseJoinColumns,
schema: o && o.schema ? o.schema : undefined,
database: o && o.database ? o.database : undefined,
synchronize: !(o && o.synchronize === false)
});
};
}
export { r as JoinTable };