Sync LMS backend source
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
CREATE TYPE "ChatMessageStatus" AS ENUM ('ACTIVE', 'CANCELED');
|
||||
|
||||
ALTER TABLE "chat_messages"
|
||||
ADD COLUMN "status" "ChatMessageStatus" NOT NULL DEFAULT 'ACTIVE',
|
||||
ADD COLUMN "canceled_at" TIMESTAMPTZ(3);
|
||||
|
||||
CREATE INDEX "chat_messages_thread_id_status_created_at_idx"
|
||||
ON "chat_messages"("thread_id", "status", "created_at");
|
||||
|
||||
COMMENT ON COLUMN "chat_messages"."status" IS '채팅 메시지 처리 상태. AI 응답 중단 시 CANCELED로 표시해 다음 AI 컨텍스트에서 제외한다.';
|
||||
COMMENT ON COLUMN "chat_messages"."canceled_at" IS 'AI 응답이 사용자에 의해 중단된 시각.';
|
||||
Reference in New Issue
Block a user