aboutsummaryrefslogtreecommitdiffstats
path: root/src/file/file.module.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/file/file.module.ts')
-rw-r--r--src/file/file.module.ts17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/file/file.module.ts b/src/file/file.module.ts
new file mode 100644
index 0000000..6f5329f
--- /dev/null
+++ b/src/file/file.module.ts
@@ -0,0 +1,17 @@
+import { Module } from '@nestjs/common';
+import { FileController } from './controller/file.controller';
+import { SessionModule } from '../session/session.module';
+import { FileMetadata } from './entity/file.entity';
+import { FilePurpose } from './entity/purpose.entity';
+import { TypeOrmModule } from '@nestjs/typeorm';
+import { FileService } from './service/file.service';
+import { Session } from 'src/session/entity/session.entity';
+import { StorageModule } from 'src/storage/storage.module';
+import { StoredFile } from 'src/storage/entity/stored-file.entity';
+
+@Module({
+ imports: [SessionModule, StorageModule, TypeOrmModule.forFeature([FileMetadata, FilePurpose, Session, StoredFile])],
+ controllers: [FileController],
+ providers: [FileService],
+})
+export class FileModule {}