From 3d7a6d8e9d52ab8800bbb341a6f8b446a9ed719c Mon Sep 17 00:00:00 2001 From: Eric Allam Date: Mon, 28 Oct 2024 13:37:59 +0000 Subject: [PATCH] Add missing indexes on Checkpoint table --- .../migration.sql | 2 ++ .../migration.sql | 2 ++ internal-packages/database/prisma/schema.prisma | 3 +++ 3 files changed, 7 insertions(+) create mode 100644 internal-packages/database/prisma/migrations/20241028133512_add_attempt_id_index_to_checkpoint/migration.sql create mode 100644 internal-packages/database/prisma/migrations/20241028133719_add_run_id_index_to_checkpoint/migration.sql diff --git a/internal-packages/database/prisma/migrations/20241028133512_add_attempt_id_index_to_checkpoint/migration.sql b/internal-packages/database/prisma/migrations/20241028133512_add_attempt_id_index_to_checkpoint/migration.sql new file mode 100644 index 000000000..950f44d02 --- /dev/null +++ b/internal-packages/database/prisma/migrations/20241028133512_add_attempt_id_index_to_checkpoint/migration.sql @@ -0,0 +1,2 @@ +-- CreateIndex +CREATE INDEX CONCURRENTLY IF NOT EXISTS "Checkpoint_attemptId_idx" ON "Checkpoint"("attemptId"); \ No newline at end of file diff --git a/internal-packages/database/prisma/migrations/20241028133719_add_run_id_index_to_checkpoint/migration.sql b/internal-packages/database/prisma/migrations/20241028133719_add_run_id_index_to_checkpoint/migration.sql new file mode 100644 index 000000000..57039cec8 --- /dev/null +++ b/internal-packages/database/prisma/migrations/20241028133719_add_run_id_index_to_checkpoint/migration.sql @@ -0,0 +1,2 @@ +-- CreateIndex +CREATE INDEX CONCURRENTLY IF NOT EXISTS "Checkpoint_runId_idx" ON "Checkpoint"("runId"); \ No newline at end of file diff --git a/internal-packages/database/prisma/schema.prisma b/internal-packages/database/prisma/schema.prisma index 8e040191d..cceb5572f 100644 --- a/internal-packages/database/prisma/schema.prisma +++ b/internal-packages/database/prisma/schema.prisma @@ -2246,6 +2246,9 @@ model Checkpoint { createdAt DateTime @default(now()) updatedAt DateTime @updatedAt + + @@index([attemptId]) + @@index([runId]) } enum CheckpointType {