import { forwardRef, Module } from "@nestjs/common"; import { TypeOrmModule } from "@nestjs/typeorm"; import { Project } from "./entities/project.entity"; import { ProjectService } from "./project.service"; import { ProjectController } from "./project.controller"; import { ApiModule } from "src/api/api.module"; import { RedisModule } from "src/redis/redis.module"; import { DatabaseManagerModule } from "src/databaseManager/database.manager.module"; @Module({ imports: [ forwardRef(() => ApiModule), forwardRef(() => RedisModule), forwardRef(() => DatabaseManagerModule), TypeOrmModule.forFeature([Project]), ], controllers: [ProjectController], providers: [ProjectService], exports: [ProjectService], }) export class ProjectModule {}