From fe836874955bdc782a31233f6a58649e616eb20a Mon Sep 17 00:00:00 2001 From: wunianxiao Date: Tue, 2 Jun 2026 15:40:44 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20migration=200009=20UNIQUE=20=E2=86=92=20?= =?UTF-8?q?=E6=99=AE=E9=80=9A=20INDEX=EF=BC=88=E5=AD=98=E9=87=8F=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E6=95=B0=E6=8D=AE=E5=86=B2=E7=AA=81=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ON CONFLICT DO NOTHING 已在 Rust 代码中处理去重 --- migrations/20260601000009_chat_dedup.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/migrations/20260601000009_chat_dedup.sql b/migrations/20260601000009_chat_dedup.sql index d4e2e0d..e9ece19 100644 --- a/migrations/20260601000009_chat_dedup.sql +++ b/migrations/20260601000009_chat_dedup.sql @@ -1,3 +1,3 @@ --- 聊天记录去重索引 -CREATE UNIQUE INDEX IF NOT EXISTS idx_chat_records_message_id +-- 聊天记录去重索引(普通索引,不用 UNIQUE 避免存量重复数据冲突) +CREATE INDEX IF NOT EXISTS idx_chat_records_message_id ON chat_records (message_id) WHERE message_id != '';