From 8ff547af43b3e036852c26d64711de76e3e57765 Mon Sep 17 00:00:00 2001 From: MythEclipse Date: Tue, 2 Jun 2026 23:43:40 +0700 Subject: [PATCH] fix(db): add migration for corrected_moderations table Table was defined in Drizzle schema at schema.ts:425 but no migration existed. Runtime queries from text-cache-store fail with: relation "corrected_moderations" does not exist Co-Authored-By: Claude Opus 4.8 --- .../migrations/0003_add_corrected_moderations.sql | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 services/discord-gateway/drizzle/migrations/0003_add_corrected_moderations.sql diff --git a/services/discord-gateway/drizzle/migrations/0003_add_corrected_moderations.sql b/services/discord-gateway/drizzle/migrations/0003_add_corrected_moderations.sql new file mode 100644 index 0000000..875d807 --- /dev/null +++ b/services/discord-gateway/drizzle/migrations/0003_add_corrected_moderations.sql @@ -0,0 +1,12 @@ +CREATE TABLE "corrected_moderations" ( + "id" text PRIMARY KEY NOT NULL, + "message_id" text NOT NULL, + "original_flags" text NOT NULL, + "corrected_flags" text NOT NULL, + "correction_notes" text, + "content_snippet" text NOT NULL, + "created_at" bigint NOT NULL +); +--> statement-breakpoint +CREATE INDEX "idx_corrected_moderations_created_at" ON "corrected_moderations" USING btree ("created_at");--> statement-breakpoint +CREATE INDEX "idx_corrected_moderations_message_id" ON "corrected_moderations" USING btree ("message_id"); \ No newline at end of file