universo-platform-3d

Форк
0
29 строк · 940.0 Байт
1
import { Module, forwardRef } from '@nestjs/common'
2
import { MirrorDBService } from './mirror-db.service'
3
import { MirrorDBController } from './mirror-db.controller'
4
import { MongooseModule } from '@nestjs/mongoose'
5
import {
6
  MirrorDBRecord,
7
  MirrorDBSchema
8
} from './models/mirror-db-record.schema'
9
import { LoggerModule } from '../util/logger/logger.module'
10
import { MirrorDBGateway } from './mirror-db.gateway'
11
import { RoleModule } from '../roles/role.module'
12
import { SpaceModule } from '../space/space.module'
13
import { GodotModule } from '../godot-server/godot.module'
14

15
@Module({
16
  imports: [
17
    LoggerModule,
18
    GodotModule,
19
    MongooseModule.forFeature([
20
      { name: MirrorDBRecord.name, schema: MirrorDBSchema }
21
    ]),
22
    RoleModule,
23
    forwardRef(() => SpaceModule)
24
  ],
25
  providers: [MirrorDBService, MirrorDBGateway],
26
  exports: [MirrorDBService],
27
  controllers: [MirrorDBController]
28
})
29
export class MirrorDBModule {}
30

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.