From 0724201f695df711c66c4fcb74d414d20aaf3242 Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Sat, 27 May 2023 13:29:09 -0700 Subject: [PATCH] Added indexes. Removed old migration. --- .../migrations/02_report_schema/migration.sql | 19 ------------------- db/postgresql/schema.prisma | 2 ++ 2 files changed, 2 insertions(+), 19 deletions(-) delete mode 100644 db/postgresql/migrations/02_report_schema/migration.sql diff --git a/db/postgresql/migrations/02_report_schema/migration.sql b/db/postgresql/migrations/02_report_schema/migration.sql deleted file mode 100644 index 8b2bf0f5..00000000 --- a/db/postgresql/migrations/02_report_schema/migration.sql +++ /dev/null @@ -1,19 +0,0 @@ --- CreateTable -CREATE TABLE "user_report" ( - "report_id" UUID NOT NULL, - "user_id" UUID NOT NULL, - "website_id" UUID NOT NULL, - "report_name" VARCHAR(200) NOT NULL, - "template_name" VARCHAR(200) NOT NULL, - "parameters" VARCHAR(6000) NOT NULL, - "created_at" TIMESTAMPTZ(6) DEFAULT CURRENT_TIMESTAMP, - "updated_at" TIMESTAMPTZ(6), - - CONSTRAINT "user_report_pkey" PRIMARY KEY ("report_id") -); - --- CreateIndex -CREATE UNIQUE INDEX "user_report_report_id_key" ON "user_report"("report_id"); - --- CreateIndex -CREATE INDEX "user_report_user_id_idx" ON "user_report"("user_id"); diff --git a/db/postgresql/schema.prisma b/db/postgresql/schema.prisma index 318d455d..7c4cb94f 100644 --- a/db/postgresql/schema.prisma +++ b/db/postgresql/schema.prisma @@ -173,5 +173,7 @@ model Report { @@index([userId]) @@index([websiteId]) + @@index([type]) + @@index([name]) @@map("report") }