Skip to content
This repository was archived by the owner on Jan 28, 2026. It is now read-only.

Commit aa9063f

Browse files
committed
feat: Implement AchievementRepository and refactor AchievementService to utilize repository pattern for data access
1 parent da7f315 commit aa9063f

5 files changed

Lines changed: 590 additions & 127 deletions

File tree

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
import { Module } from '@nestjs/common';
22
import { AchievementService } from './achievement.service';
33
import { AchievementController } from './achievement.controller';
4+
import { AchievementRepository } from './achievement.repository';
45
import { DatabaseModule } from '../database/database.module';
56

67
@Module({
78
imports: [DatabaseModule],
89
controllers: [AchievementController],
9-
providers: [AchievementService],
10-
exports: [AchievementService],
10+
providers: [AchievementService, AchievementRepository],
11+
exports: [AchievementService, AchievementRepository],
1112
})
1213
export class AchievementModule {}
1314

0 commit comments

Comments
 (0)