22 أسطر
604 B
TypeScript
22 أسطر
604 B
TypeScript
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 {}
|