X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2FStorage.ts;h=1d674edfa3d5d7d9fdd8e430c2e25dc3b72f141f;hb=ccb1d6e97cc0248cd96a9505cf5e8f037d66984c;hp=32a6b22fb4a364899b5a1aecd11a9485b6229ccc;hpb=72f041bd50fc25ca5d233565cbc0ea836220ec0f;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/Storage.ts b/src/types/Storage.ts index 32a6b22f..1d674edf 100644 --- a/src/types/Storage.ts +++ b/src/types/Storage.ts @@ -1,5 +1,18 @@ +import { Configuration } from '@mikro-orm/core'; + +export type MikroORMDBType = keyof typeof Configuration.PLATFORMS; + export enum StorageType { JSON_FILE = 'jsonfile', - MONGO_DB = 'mongodb' + MONGO_DB = 'mongodb', + MYSQL = 'mysql', + MARIA_DB = 'mariadb', + SQLITE = 'sqlite', } +export enum DBName { + MONGO_DB = 'MongoDB', + MYSQL = 'MySQL', + MARIA_DB = 'MariaDB', + SQLITE = 'SQLite', +}