refactor(server): cls (#13814)

This commit is contained in:
Jason Rasmussen
2024-10-29 16:41:47 -04:00
committed by GitHub
parent 2efba6326d
commit 19eb3ed8b9
5 changed files with 31 additions and 21 deletions

View File

@@ -1,6 +1,7 @@
import { RegisterQueueOptions } from '@nestjs/bullmq';
import { QueueOptions } from 'bullmq';
import { RedisOptions } from 'ioredis';
import { ClsModuleOptions } from 'nestjs-cls';
import { OpenTelemetryModuleOptions } from 'nestjs-otel/lib/interfaces';
import { ImmichEnvironment, ImmichTelemetry, ImmichWorker, LogLevel } from 'src/enum';
import { DatabaseConnectionParams, VectorExtension } from 'src/interfaces/database.interface';
@@ -36,6 +37,10 @@ export interface EnvData {
queues: RegisterQueueOptions[];
};
cls: {
config: ClsModuleOptions;
};
database: {
config: PostgresConnectionOptions & DatabaseConnectionParams;
skipMigrations: boolean;