// File: backend/src/nc/nc.module.ts
import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';

import { NcController } from './nc.controller';
import { NcService } from './nc.service';

import { NcEntity } from './entities/nc.entity';
import { NcrEntryEntity } from './entities/ncr-entry.entity';
import { NcRemarkEntity } from './entities/nc-remark.entity';
import { NcFinalClosureEntity } from './entities/nc-final-closure.entity';
import { MailsModule } from '../mails/mails.module'; 

const ENTITIES = [
  NcEntity,
  NcrEntryEntity,
  NcRemarkEntity,
  NcFinalClosureEntity,
];

@Module({
  imports: [
    
    TypeOrmModule.forFeature(ENTITIES, 'scheme_dbs'),
    MailsModule
  ],
  controllers: [NcController],
  providers: [NcService],
  exports: [NcService],
})
export class NcModule {}


