mirror of
https://github.com/HamzaSha1/zod-backend.git
synced 2026-03-10 18:31:46 +00:00
23 lines
935 B
TypeScript
23 lines
935 B
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
import { CardModule } from '~/card/card.module';
|
|
import { JuniorModule } from '~/junior/junior.module';
|
|
import { AllowanceController } from './controllers';
|
|
import { AllowanceCredit, AllowanceSchedule } from './entities';
|
|
import { AllowanceCreditRepository, AllowanceScheduleRepository } from './repositories';
|
|
import { AllowanceQueueService, AllowanceService, AllowanceWorkerService } from './services';
|
|
|
|
@Module({
|
|
imports: [TypeOrmModule.forFeature([AllowanceSchedule, AllowanceCredit]), JuniorModule, CardModule],
|
|
controllers: [AllowanceController],
|
|
providers: [
|
|
AllowanceService,
|
|
AllowanceScheduleRepository,
|
|
AllowanceCreditRepository,
|
|
AllowanceQueueService,
|
|
AllowanceWorkerService,
|
|
],
|
|
exports: [AllowanceScheduleRepository, AllowanceQueueService, AllowanceCreditRepository],
|
|
})
|
|
export class AllowanceModule {}
|