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 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | import { Module } from '@nestjs/common';
import { CqrsModule } from '@nestjs/cqrs';
import { TypeOrmModule } from '@nestjs/typeorm';
import { CustomObject, CustomObjectDefinition, DataConnectionName, Overwrite } from '@amalia/core/models';
import { CustomObjectDefinitionsModule } from '@amalia/data-capture/record-models/core';
import { OverwritesModule } from '@amalia/data-correction/overwrites/core';
import { QueueModule } from '@amalia/kernel/queue/core';
import { CustomObjectsController } from './customObjects.controller';
import { CustomObjectsService } from './customObjects.service';
import { CustomObjectsOverwritesService } from './customObjectsOverwrites.service';
import { CustomObjectsEventsHandler } from './events/CustomObjectsEventsHandler';
import { CustomObjectsOverwritesBulkClearHandler } from './events/CustomObjectsOverwritesBulkClearHandler';
import { DataOverwriteBulkImportUseCase } from './use-cases/data-overwrite-bulk-import.use-case';
@Module({
imports: [
TypeOrmModule.forFeature([CustomObject], DataConnectionName),
TypeOrmModule.forFeature([CustomObjectDefinition, Overwrite]),
CustomObjectDefinitionsModule,
OverwritesModule,
CqrsModule,
QueueModule,
],
controllers: [CustomObjectsController],
providers: [
CustomObjectsService,
CustomObjectsOverwritesService,
CustomObjectsEventsHandler,
CustomObjectsOverwritesBulkClearHandler,
DataOverwriteBulkImportUseCase,
],
exports: [CustomObjectsService, CustomObjectsOverwritesService, CustomObjectsOverwritesBulkClearHandler],
})
export class CustomObjectsModule {}
|