26 lines
1.0 KiB
TypeScript
26 lines
1.0 KiB
TypeScript
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 {}
|