import { Module } from '@nestjs/common'; import { MongooseModule } from '@nestjs/mongoose'; import { AuditController } from './audit.controller'; import { AuditRepository } from './audit.repository'; import { AuditService } from './audit.service'; import { AuditLog, AuditLogSchema } from './schemas/audit-log.schema'; @Module({ imports: [ MongooseModule.forFeature([ { name: AuditLog.name, schema: AuditLogSchema, }, ]), ], controllers: [AuditController], providers: [AuditRepository, AuditService], exports: [AuditService], }) export class AuditModule {}