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 | import { Module } from '@nestjs/common'; import { MongooseModule } from '@nestjs/mongoose'; import { AnalyticsService } from './analytics.service'; import { AnalyticsController } from './analytics.controller'; import { AnalyticsConfiguration, AnalyticsConfigurationSchema, AnalyticalCube, AnalyticalCubeSchema, KpiTarget, KpiTargetSchema, SavedReport, SavedReportSchema, ReportSubscription, ReportSubscriptionSchema } from './schemas'; import { EventBusModule } from '../../platform/events/event-bus.module'; import { AiPlatformModule } from '../../platform/ai/ai-platform.module'; @Module({ imports: [ MongooseModule.forFeature([ { name: AnalyticsConfiguration.name, schema: AnalyticsConfigurationSchema }, { name: AnalyticalCube.name, schema: AnalyticalCubeSchema }, { name: KpiTarget.name, schema: KpiTargetSchema }, { name: SavedReport.name, schema: SavedReportSchema }, { name: ReportSubscription.name, schema: ReportSubscriptionSchema } ]), EventBusModule, AiPlatformModule ], controllers: [AnalyticsController], providers: [AnalyticsService], exports: [AnalyticsService] }) export class AnalyticsModule {} |