refactor: refactored project

This commit is contained in:
2026-07-05 16:22:36 +03:30
parent 5763cb7d6c
commit 47a5a2abb4
5 changed files with 50 additions and 27 deletions
@@ -6,18 +6,8 @@ import { TMProject } from "../entities/project.entity";
@Injectable()
export class ProjectRepository extends Repository<TMProject> {
constructor(
@InjectRepository(TMProject)
private readonly projectRepository: Repository<TMProject>,
@InjectRepository(TMProject) projectRepository: Repository<TMProject>,
) {
super(projectRepository.target, projectRepository.manager, projectRepository.queryRunner);
}
findByWorkspace(workspaceId: string, skip: number, take: number) {
return this.projectRepository.findAndCount({
where: { workspaceId },
relations: ["taskPhases", "users"],
skip,
take,
});
}
}