import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Enrollment } from './enrollment.entity';
import { CourseProgress } from '../progress/course-progress.entity';
import { EnrollmentsService } from './enrollments.service';
import { EnrollmentsController } from './enrollments.controller';
import { Course } from '../course/course.entity';
import { Lesson } from '../lessons/lesson.entity';
import { Step } from '../steps/step.entity';

@Module({
  imports: [TypeOrmModule.forFeature([Enrollment, CourseProgress, Course, Lesson, Step,])],
  providers: [EnrollmentsService],
  controllers: [EnrollmentsController],
  exports: [EnrollmentsService],
})
export class EnrollmentsModule { }
