Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | import { Module } from '@nestjs/common'; import { MongooseModule } from '@nestjs/mongoose'; import { StorageVolume, StorageVolumeSchema, StorageAllocation, StorageAllocationSchema, StorageObject, StorageObjectSchema, StorageObjectVersion, StorageObjectVersionSchema, StorageAccessToken, StorageAccessTokenSchema, } from './schemas/storage-hub.schema'; import { StorageHubService } from './storage-hub.service'; import { LocalVpsStorageProvider } from './providers/local-vps.provider'; import { StorageController } from '../../interfaces/web-api/company-admin/storage.controller'; @Module({ imports: [ MongooseModule.forFeature([ { name: StorageVolume.name, schema: StorageVolumeSchema }, { name: StorageAllocation.name, schema: StorageAllocationSchema }, { name: StorageObject.name, schema: StorageObjectSchema }, { name: StorageObjectVersion.name, schema: StorageObjectVersionSchema }, { name: StorageAccessToken.name, schema: StorageAccessTokenSchema }, ]), ], providers: [StorageHubService, LocalVpsStorageProvider], controllers: [StorageController], exports: [StorageHubService, LocalVpsStorageProvider], }) export class StorageModule {} |