CREATE TABLE "moderation_cases" ( "id" bigserial PRIMARY KEY NOT NULL, "case_id" varchar(50) NOT NULL, "type" varchar(20) NOT NULL, "user_id" bigint NOT NULL, "username" varchar(255) NOT NULL, "moderator_id" bigint NOT NULL, "moderator_name" varchar(255) NOT NULL, "reason" text NOT NULL, "metadata" jsonb DEFAULT '{}'::jsonb, "active" boolean DEFAULT true NOT NULL, "created_at" timestamp with time zone DEFAULT now() NOT NULL, "resolved_at" timestamp with time zone, "resolved_by" bigint, "resolved_reason" text, CONSTRAINT "moderation_cases_case_id_unique" UNIQUE("case_id") );