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
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
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;