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 38 | 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 1x | import { Module } from '@nestjs/common';
import { CqrsModule } from '@nestjs/cqrs';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Plan, PlanAssignment, Team, TeamAssignment, User } from '@amalia/core/models';
import { PlanAssignmentsRepository } from './repositories';
import { DeletePlanAssignmentsUseCase } from './use-cases/delete-plan-assignments.use-case';
import { UpdatePlanAssignmentsUseCase } from './use-cases/update-plan-assignments.use-case';
import { UpsertPlanAssignmentsUseCase } from './use-cases/upsert-plan-assignments.use-case';
import { ValidatePlanAssignmentsCsvUseCase } from './use-cases/validate-plan-assignments-csv.use-case';
export {
DeletePlanAssignmentsUseCase,
PlanAssignmentsRepository,
UpdatePlanAssignmentsUseCase,
UpsertPlanAssignmentsUseCase,
};
@Module({
imports: [CqrsModule, TypeOrmModule.forFeature([PlanAssignment, Plan, User, Team, TeamAssignment])],
providers: [
DeletePlanAssignmentsUseCase,
PlanAssignmentsRepository,
UpdatePlanAssignmentsUseCase,
UpsertPlanAssignmentsUseCase,
ValidatePlanAssignmentsCsvUseCase,
],
exports: [
DeletePlanAssignmentsUseCase,
PlanAssignmentsRepository,
UpdatePlanAssignmentsUseCase,
UpsertPlanAssignmentsUseCase,
ValidatePlanAssignmentsCsvUseCase,
],
})
export class PlanAssignmentCoreModule {}
|