lakutata
Version:
An IoC-based universal application framework.
31 lines (24 loc) • 863 B
JavaScript
/* Build Date: Mon Jan 05 2026 23:52:23 GMT+0800 (China Standard Time) */
import { a as e } from "./Package.internal.51.mjs";
var n = {};
Object.defineProperty(n, "__esModule", {
value: true
});
var a = n.JoinTable = s;
const o = e();
function s(e) {
return function(n, a) {
e = e || {};
(0, o.getMetadataArgsStorage)().joinTables.push({
target: n.constructor,
propertyName: a,
name: e.name,
joinColumns: e && e.joinColumn ? [ e.joinColumn ] : e.joinColumns,
inverseJoinColumns: e && e.inverseJoinColumn ? [ e.inverseJoinColumn ] : e.inverseJoinColumns,
schema: e && e.schema ? e.schema : undefined,
database: e && e.database ? e.database : undefined,
synchronize: !(e && e.synchronize === false)
});
};
}
export { a as J };