NestJs Module Provieder Controller Dto Entity Validation Role Guard Graphql GraphQLModule Playground autoSchemaFile Resolvers Mutations Subscription Apollo TypeORM Entity Repository Relations Auto-load entities TypeScript Select:false , onDelete:"CASACADE"