import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { JobApplications } from './entities/job_applications.entity';
import { JobApplicationsService } from './job_applications.service';
import { JobApplicationsController } from './job_applications.controller';
import { NotificationModule } from '../notifications/notifications.module';
import { EmailModule } from '../email/email.module';
import { UserNotificationsModule } from '../user_notifications/user_notifications.module';

@Module({
  imports: [
    TypeOrmModule.forFeature([JobApplications]),
    NotificationModule,
    EmailModule,
    UserNotificationsModule,
  ],
  controllers: [JobApplicationsController],
  providers: [JobApplicationsService],
})
export class JobApplicationsModule {}
