feat(*): Modules export entities and fields (#5242)

This commit is contained in:
Carlos R. L. Rodrigues
2023-10-03 17:20:43 -04:00
committed by GitHub
parent eeceec791c
commit 130cbc1f43
27 changed files with 801 additions and 226 deletions
@@ -19,7 +19,7 @@ import {
import * as linkDefinitions from "../definitions"
import { getMigration } from "../migration"
import { InitializeModuleInjectableDependencies } from "../types"
import { composeLinkName } from "../utils"
import { composeLinkName, generateGraphQLSchema } from "../utils"
import { getLinkModuleDefinition } from "./module-definition"
export const initialize = async (
@@ -98,6 +98,8 @@ export const initialize = async (
continue
}
definition.schema = generateGraphQLSchema(definition, primary, foreign)
const moduleDefinition = getLinkModuleDefinition(
definition,
primary,