编译时注入了deduceRelationMap
This commit is contained in:
parent
c3f2792fb0
commit
553ecd8ca4
|
|
@ -5,13 +5,14 @@ const {
|
|||
registerIgnoredForeignKeyMap,
|
||||
registerIgnoredRelationPathMap,
|
||||
registerDeducedRelationMap,
|
||||
registerSelectFreeEntities,
|
||||
} = require(`${process.cwd()}/node_modules/oak-domain/lib/compiler/schemalBuilder`);
|
||||
|
||||
analyzeEntities(`${process.cwd()}/node_modules/oak-domain/src/entities`, 'oak-domain/lib/entities');
|
||||
analyzeEntities(`${process.cwd()}/node_modules/oak-general-business/src/entities`, 'oak-general-business/lib/entities');
|
||||
analyzeEntities(`${process.cwd()}/src/entities`);
|
||||
if (existsSync(`${process.cwd()}/src/config/relation.ts`)) {
|
||||
const { IgnoredForeignKeyMap, IgnoredRelationPathMap, DeducedRelationMap } = require(`${process.cwd()}/src/config/relation.ts`);
|
||||
const { IgnoredForeignKeyMap, IgnoredRelationPathMap, DeducedRelationMap, SelectFreeEntities } = require(`${process.cwd()}/src/config/relation.ts`);
|
||||
if (IgnoredForeignKeyMap) {
|
||||
registerIgnoredForeignKeyMap(IgnoredForeignKeyMap);
|
||||
}
|
||||
|
|
@ -21,5 +22,8 @@ if (existsSync(`${process.cwd()}/src/config/relation.ts`)) {
|
|||
if (DeducedRelationMap) {
|
||||
registerDeducedRelationMap(DeducedRelationMap);
|
||||
}
|
||||
if (SelectFreeEntities) {
|
||||
registerSelectFreeEntities(SelectFreeEntities);
|
||||
}
|
||||
}
|
||||
buildSchema(`${process.cwd()}/src/oak-app-domain`);
|
||||
Loading…
Reference in New Issue