import { Global, Module } from '@nestjs/common'; import { DatabaseModule } from '../database/database.module'; import { AuditController } from './audit.controller'; import { AuditQueryRepository } from './audit-query.repository'; import { AuditService } from './audit.service'; /** Global verfügbares Audit-Logging mit Admin-Abfragen. */ @Global() @Module({ imports: [DatabaseModule], controllers: [AuditController], providers: [AuditService, AuditQueryRepository], exports: [AuditService, AuditQueryRepository], }) export class AuditModule {}