import { Module } from '@nestjs/common';
import { CategoriesService } from './categories.service';
import { CategoriesController } from './categories.controller';
import { TypeOrmModule } from '@nestjs/typeorm';
import { ApiLog } from 'src/api-logs/entities/api-log.entity';
import { Category } from './entities/category.entity';
import { UserRepository } from 'src/user/user.repository';
import { AppUser } from 'src/app_users/entities/app_user.entity';
import { UserEntity } from 'src/user/entities/user.entity';
import { CategoryRepository } from './categories.repository';

@Module({
  imports: [TypeOrmModule.forFeature([Category, ApiLog, AppUser, UserEntity])],
  controllers: [CategoriesController],
  providers: [CategoriesService, UserRepository, CategoryRepository],
})
export class CategoriesModule {}
