refactor(server): access env via repository (#12987)

This commit is contained in:
Jason Rasmussen
2024-09-27 10:28:56 -04:00
committed by GitHub
parent 12da250028
commit 36ee72cd87
6 changed files with 83 additions and 19 deletions

View File

@@ -0,0 +1,14 @@
import { VectorExtension } from 'src/interfaces/database.interface';
export const IConfigRepository = 'IConfigRepository';
export interface EnvData {
database: {
skipMigrations: boolean;
vectorExtension: VectorExtension;
};
}
export interface IConfigRepository {
getEnv(): EnvData;
}