import { MikroOrmModule } from "@mikro-orm/nestjs"; import { Module } from "@nestjs/common"; import { CompaniesController } from "./companies.controller"; import { CompanyProduct } from "./entities/company-product.entity"; import { CompanyRequest } from "./entities/company-request.entity"; import { CompanyService } from "./entities/company-service.entity"; import { Company } from "./entities/company.entity"; import { CompaniesService } from "./services/companies.service"; import { BusinessesModule } from "../businesses/businesses.module"; import { Industry } from "../industries/entities/industry.entity"; import { UsersModule } from "../users/users.module"; import { UtilsModule } from "../utils/utils.module"; @Module({ imports: [ MikroOrmModule.forFeature([Company, Industry, CompanyProduct, CompanyService, CompanyRequest]), UsersModule, UtilsModule, BusinessesModule, ], providers: [CompaniesService], controllers: [CompaniesController], exports: [CompaniesService], }) export class CompaniesModule {}