import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { AuthModule } from '../../auth/auth.module';
import { HotelController } from './hotel.controller';
import { HotelService } from './hotel.service';
import { HotelRepository } from './repositories/hotel.repository';
import { HotelEntity } from '../../entities/hotel.entity';

@Module({
  imports: [
    TypeOrmModule.forFeature([HotelEntity]),
    AuthModule,
  ],
  controllers: [HotelController],
  providers: [HotelService, HotelRepository],
  exports: [HotelService, HotelRepository],
})
export class HotelModule {}
