Spaces:
Sleeping
Sleeping
| import { Module } from '@nestjs/common'; | |
| import { TypeOrmModule } from '@nestjs/typeorm'; | |
| import { FilesService } from './files.service'; | |
| import { FolderService } from './folder.service'; | |
| import { FileStorageService } from './file-storage.service'; | |
| import { FilePermissionService } from './file-permission.service'; | |
| import { FilesController } from './files.controller'; | |
| import { FolderController } from './folder.controller'; | |
| import { Folder } from './entities/folder.entity'; | |
| import { File } from './entities/file.entity'; | |
| import { FileVersion } from './entities/file-version.entity'; | |
| import { FilePermission } from './entities/file-permission.entity'; | |
| import { User } from '../auth/entities/user.entity'; | |
| import { Role } from '../auth/entities/role.entity'; | |
| ({ | |
| imports: [ | |
| TypeOrmModule.forFeature([ | |
| Folder, | |
| File, | |
| FileVersion, | |
| FilePermission, | |
| User, | |
| Role, | |
| ]), | |
| ], | |
| controllers: [FilesController, FolderController], | |
| providers: [ | |
| FilesService, | |
| FolderService, | |
| FileStorageService, | |
| FilePermissionService, | |
| ], | |
| exports: [FilesService, FolderService, FileStorageService], | |
| }) | |
| export class FilesModule {} | |