data rework

This commit is contained in:
Ben Wilson
2023-08-01 22:39:02 -04:00
parent d718df88cd
commit 5dd1fa3dfa
7 changed files with 140 additions and 124 deletions
@@ -1,6 +1,5 @@
import { Column, Entity, Index, PrimaryColumn } from 'typeorm';
import { DateTimeTransformer } from '../utils/DateTimeTransformer';
import { TrackedEntity } from '../utils/TrackedEntity.entity';
@Entity()
@@ -9,6 +8,7 @@ export class ClientStatisticsEntity extends TrackedEntity {
@PrimaryColumn({ length: 64, type: 'varchar' })
submissionHash: string;
@Index()
@Column({ length: 62, type: 'varchar' })
address: string;
@@ -20,14 +20,11 @@ export class ClientStatisticsEntity extends TrackedEntity {
sessionId: string;
@Index()
@Column({
type: 'datetime',
transformer: new DateTimeTransformer()
})
time: Date;
@Column({ type: 'integer' })
time: number;
@Column({ type: 'real' })
difficulty: number;
shares: number;