From 45a107a791878b9736d59e2da292220ab0b9a81d Mon Sep 17 00:00:00 2001 From: Ben Wilson Date: Fri, 11 Aug 2023 22:35:06 -0400 Subject: [PATCH] db index optimizations --- src/ORM/client-statistics/client-statistics.entity.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ORM/client-statistics/client-statistics.entity.ts b/src/ORM/client-statistics/client-statistics.entity.ts index 1852ac0..dc7f915 100644 --- a/src/ORM/client-statistics/client-statistics.entity.ts +++ b/src/ORM/client-statistics/client-statistics.entity.ts @@ -3,19 +3,19 @@ import { Column, Entity, Index, PrimaryColumn } from 'typeorm'; import { TrackedEntity } from '../utils/TrackedEntity.entity'; @Entity() +@Index(["address", "clientName", "sessionId", "time"]) export class ClientStatisticsEntity extends TrackedEntity { @PrimaryColumn({ length: 64, type: 'varchar' }) submissionHash: string; - @Index() + @Column({ length: 62, type: 'varchar' }) address: string; @Column() clientName: string; - @Index() @Column({ length: 8, type: 'varchar' }) sessionId: string;