X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fperformance%2Fstorage%2FStorageFactory.ts;h=5a3b2e128d896fc4fb6294dd3ff4ee505cb28ddf;hb=6bccfcbcb7084b3a29469435bf87e89cb47d4218;hp=677ae8f267c99587be81b894d55c3b3d3f1263c6;hpb=7f61131f2121e49a7dd76334f2c30dde283b94e0;p=e-mobility-charging-stations-simulator.git diff --git a/src/performance/storage/StorageFactory.ts b/src/performance/storage/StorageFactory.ts index 677ae8f2..5a3b2e12 100644 --- a/src/performance/storage/StorageFactory.ts +++ b/src/performance/storage/StorageFactory.ts @@ -1,10 +1,7 @@ -// Copyright Jerome Benoit. 2021. All Rights Reserved. +// Copyright Jerome Benoit. 2021-2023. All Rights Reserved. -import { JsonFileStorage } from './JsonFileStorage'; -import { MikroOrmStorage } from './MikroOrmStorage'; -import { MongoDBStorage } from './MongoDBStorage'; -import { Storage } from './Storage'; -import { StorageType } from '../../types/Storage'; +import { StorageType } from '../../types'; +import { JsonFileStorage, MikroOrmStorage, MongoDBStorage, type Storage } from '../internal'; export class StorageFactory { private constructor() { @@ -12,7 +9,7 @@ export class StorageFactory { } public static getStorage(type: StorageType, connectionUri: string, logPrefix: string): Storage { - let storageInstance: Storage = null; + let storageInstance: Storage | null = null; switch (type) { case StorageType.JSON_FILE: storageInstance = new JsonFileStorage(connectionUri, logPrefix);