From b36d61609d2df7be2218832aac73365503291e9c Mon Sep 17 00:00:00 2001 From: Francis Cao Date: Thu, 21 Mar 2024 09:36:27 -0700 Subject: [PATCH] fix migration bug --- db/postgresql/migrations/05_add_visit_id/migration.sql | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/db/postgresql/migrations/05_add_visit_id/migration.sql b/db/postgresql/migrations/05_add_visit_id/migration.sql index b70b6a04..8274d1fb 100644 --- a/db/postgresql/migrations/05_add_visit_id/migration.sql +++ b/db/postgresql/migrations/05_add_visit_id/migration.sql @@ -1,14 +1,14 @@ -- AlterTable -ALTER TABLE "website_event" ADD COLUMN "session_id" UUID NULL; +ALTER TABLE "website_event" ADD COLUMN "visit_id" UUID NULL; UPDATE "website_event" -SET session_id = uuid_in(overlay(overlay(md5(CONCAT(session_id::text, to_char(date_trunc('hour', created_at), 'YYYY-MM-DD HH24:00:00'))) placing '4' from 13) placing '8' from 17)::cstring) -WHERE session_id IS NULL; +SET visit_id = uuid_in(overlay(overlay(md5(CONCAT(session_id::text, to_char(date_trunc('hour', created_at), 'YYYY-MM-DD HH24:00:00'))) placing '4' from 13) placing '8' from 17)::cstring) +WHERE visit_id IS NULL; -ALTER TABLE "website_event" ALTER COLUMN "session_id" SET NOT NULL; +ALTER TABLE "website_event" ALTER COLUMN "visit_id" SET NOT NULL; -- CreateIndex CREATE INDEX "website_event_visit_id_idx" ON "website_event"("visit_id"); -- CreateIndex -CREATE INDEX "website_event_website_id_visit_id_created_at_idx" ON "website_event"("website_id", "visit_id", "created_at"); +CREATE INDEX "website_event_website_id_visit_id_created_at_idx" ON "website_event"("website_id", "visit_id", "created_at"); \ No newline at end of file