Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | import { Module } from '@nestjs/common'; import { MongooseModule } from '@nestjs/mongoose'; import { ApprovalService } from './approval.service'; import { ApprovalDefinitionController, ApprovalRequestController, } from './approval.controller'; import { ApprovalDefinition, ApprovalDefinitionSchema, ApprovalStepDefinition, ApprovalStepDefinitionSchema, ApprovalRequest, ApprovalRequestSchema, ApprovalStepInstance, ApprovalStepInstanceSchema, ApprovalAction, ApprovalActionSchema, ApprovalDelegation, ApprovalDelegationSchema, } from './schemas/approval.schema'; @Module({ imports: [ MongooseModule.forFeature([ { name: ApprovalDefinition.name, schema: ApprovalDefinitionSchema }, { name: ApprovalStepDefinition.name, schema: ApprovalStepDefinitionSchema, }, { name: ApprovalRequest.name, schema: ApprovalRequestSchema }, { name: ApprovalStepInstance.name, schema: ApprovalStepInstanceSchema }, { name: ApprovalAction.name, schema: ApprovalActionSchema }, { name: ApprovalDelegation.name, schema: ApprovalDelegationSchema }, ]), ], controllers: [ApprovalDefinitionController, ApprovalRequestController], providers: [ApprovalService], exports: [ApprovalService], }) export class ApprovalModule {} |