// excel.module.ts
import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { ExcelController } from './excel.controller';
import { ExcelService } from './excel.service';
import { ExcelReportService } from './excel-report.service';  // ← add import
import { Certificate } from './certificate.entity';
import { Codebook } from './codebook.entity';

@Module({
  imports: [
    TypeOrmModule.forFeature([Certificate, Codebook], 'certification_db'),
  ],
  controllers: [ExcelController],
  providers: [
    ExcelService,
    ExcelReportService,   // ← add this
  ],
  exports: [ExcelService],
})
export class ExcelModule {}