refactor(simulator): remove unused async lock class attribute
[e-mobility-charging-stations-simulator.git] / src / performance / storage / MikroOrmStorage.ts
index 69905d8d2916c6207dec489c54e66a7d62ed1a93..e5b09b588b2a373ea14aa76854f9a3e5fc1df7f5 100644 (file)
@@ -1,14 +1,23 @@
 // Copyright Jerome Benoit. 2021-2023. All Rights Reserved.
 
-import { Configuration, Connection, IDatabaseDriver, MikroORM, Options } from '@mikro-orm/core';
+import {
+  Configuration,
+  Connection,
+  type IDatabaseDriver,
+  MikroORM,
+  type Options,
+} from '@mikro-orm/core';
 import { TsMorphMetadataProvider } from '@mikro-orm/reflection';
 
 import { Storage } from './Storage';
-import { PerformanceData } from '../../types/orm/entities/PerformanceData';
-import { PerformanceRecord } from '../../types/orm/entities/PerformanceRecord';
-import type { Statistics } from '../../types/Statistics';
-import { MikroORMDBType, StorageType } from '../../types/Storage';
-import Constants from '../../utils/Constants';
+import {
+  type MikroOrmDbType,
+  PerformanceData,
+  PerformanceRecord,
+  type Statistics,
+  StorageType,
+} from '../../types';
+import { Constants } from '../../utils';
 
 export class MikroOrmStorage extends Storage {
   private storageType: StorageType;
@@ -66,7 +75,7 @@ export class MikroOrmStorage extends Storage {
     return {
       metadataProvider: TsMorphMetadataProvider,
       entities: [PerformanceRecord, PerformanceData],
-      type: this.storageType as MikroORMDBType,
+      type: this.storageType as MikroOrmDbType,
       clientUrl: this.getClientUrl(),
     };
   }