-- CreateTable CREATE TABLE "action_items" ( "id" TEXT NOT NULL, "meetingId" TEXT NOT NULL, "task" TEXT NOT NULL, "isDone" BOOLEAN NOT NULL DEFAULT false, "position" INTEGER NOT NULL DEFAULT 0, "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" TIMESTAMP(3) NOT NULL, CONSTRAINT "action_items_pkey" PRIMARY KEY ("id") ); -- CreateIndex CREATE INDEX "action_items_meetingId_position_idx" ON "action_items"("meetingId", "position"); -- CreateIndex CREATE INDEX "action_items_isDone_idx" ON "action_items"("isDone"); -- AddForeignKey ALTER TABLE "action_items" ADD CONSTRAINT "action_items_meetingId_fkey" FOREIGN KEY ("meetingId") REFERENCES "meetings"("id") ON DELETE CASCADE ON UPDATE CASCADE;