Skip to content

Commit

Permalink
Merge pull request #353 from boostcampwm2023/BE-refactor/module-depen…
Browse files Browse the repository at this point in the history
…dency

모듈 의존성 수정
  • Loading branch information
Conut-1 authored Oct 2, 2024
2 parents ab1ff5a + 51e06fd commit d782176
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 12 deletions.
6 changes: 0 additions & 6 deletions nestjs-BE/server/src/app.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,10 @@ import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { AuthModule } from './auth/auth.module';
import { UsersModule } from './users/users.module';
import { PrismaModule } from './prisma/prisma.module';
import { ProfilesModule } from './profiles/profiles.module';
import { SpacesModule } from './spaces/spaces.module';
import { BoardsModule } from './boards/boards.module';
import { ScheduleModule } from '@nestjs/schedule';
import { UploadModule } from './upload/upload.module';
import { MongooseModule } from '@nestjs/mongoose';
import { InviteCodesModule } from './invite-codes/invite-codes.module';
import { ProfileSpaceModule } from './profile-space/profile-space.module';
Expand All @@ -19,13 +16,10 @@ import { ConfigModule, ConfigService } from '@nestjs/config';
imports: [
ConfigModule.forRoot({ isGlobal: true }),
AuthModule,
UsersModule,
PrismaModule,
ScheduleModule.forRoot(),
ProfilesModule,
SpacesModule,
BoardsModule,
UploadModule,
MongooseModule.forRootAsync({
imports: [ConfigModule],
inject: [ConfigService],
Expand Down
5 changes: 3 additions & 2 deletions nestjs-BE/server/src/invite-codes/invite-codes.module.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
import { Module } from '@nestjs/common';
import { InviteCodesService } from './invite-codes.service';
import { InviteCodesController } from './invite-codes.controller';
import { SpacesService } from '../spaces/spaces.service';
import { SpacesModule } from '../spaces/spaces.module';

@Module({
imports: [SpacesModule],
controllers: [InviteCodesController],
providers: [InviteCodesService, SpacesService],
providers: [InviteCodesService],
})
export class InviteCodesModule {}
2 changes: 1 addition & 1 deletion nestjs-BE/server/src/profiles/profiles.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ import { UploadModule } from '../upload/upload.module';
import { PrismaModule } from '../prisma/prisma.module';

@Module({
imports: [UploadModule, PrismaModule],
controllers: [ProfilesController],
providers: [ProfilesService],
exports: [ProfilesService],
imports: [UploadModule, PrismaModule],
})
export class ProfilesModule {}
6 changes: 3 additions & 3 deletions nestjs-BE/server/src/spaces/spaces.module.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import { forwardRef, Module } from '@nestjs/common';
import { SpacesService } from './spaces.service';
import { SpacesController, SpacesControllerV2 } from './spaces.controller';
import { UploadService } from '../upload/upload.service';
import { UploadModule } from '../upload/upload.module';
import { ProfileSpaceModule } from '../profile-space/profile-space.module';
import { ProfilesModule } from '../profiles/profiles.module';

@Module({
imports: [forwardRef(() => ProfileSpaceModule), ProfilesModule],
imports: [forwardRef(() => ProfileSpaceModule), ProfilesModule, UploadModule],
controllers: [SpacesController, SpacesControllerV2],
providers: [SpacesService, UploadService],
providers: [SpacesService],
exports: [SpacesService],
})
export class SpacesModule {}
2 changes: 2 additions & 0 deletions nestjs-BE/server/test/spaces.e2e-spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ import { Profile, Space } from '@prisma/client';
import { v4 as uuid } from 'uuid';
import { readFile } from 'fs/promises';
import { resolve } from 'path';
import { ProfileSpaceModule } from '../src/profile-space/profile-space.module';

describe('SpacesController (e2e)', () => {
let app: INestApplication;
Expand All @@ -26,6 +27,7 @@ describe('SpacesController (e2e)', () => {
ConfigModule.forRoot({ isGlobal: true }),
SpacesModule,
AuthModule,
ProfileSpaceModule,
],
}).compile();

Expand Down

0 comments on commit d782176

Please sign in to comment.