a37fa37418fb68014436fa00b3aae59f931f4599
[e-mobility-charging-stations-simulator.git] / src / types / orm / entities / PerformanceData.ts
1 import { Entity, ManyToOne, PrimaryKey, Property } from '@mikro-orm/core';
2
3 import { PerformanceRecord } from './PerformanceRecord';
4
5 @Entity()
6 export class PerformanceData {
7 // @PrimaryKey()
8 // pk!: number;
9
10 // @Property()
11 // commandName!: string;
12
13 // @Property()
14 // countRequest!: number;
15
16 // @Property()
17 // countResponse!: number;
18
19 // @Property()
20 // countError!: number;
21
22 // @Property()
23 // countTimeMeasurement!: number;
24
25 // @Property()
26 // timeMeasurementSeries!: number[];
27
28 // @Property()
29 // currentTimeMeasurement!: number;
30
31 // @Property()
32 // minTimeMeasurement!: number;
33
34 // @Property()
35 // maxTimeMeasurement!: number;
36
37 // @Property()
38 // totalTimeMeasurement!: number;
39
40 // @Property()
41 // avgTimeMeasurement!: number;
42
43 // @Property()
44 // medTimeMeasurement!: number;
45
46 // @Property()
47 // ninetyFiveThPercentileTimeMeasurement!: number;
48
49 // @Property()
50 // stdDevTimeMeasurement!: number;
51
52 // @ManyToOne('PerformanceRecord')
53 // performanceRecord!: PerformanceRecord;
54 }