在前后端开发联调前 的提交20260223
This commit is contained in:
6
docs/audit/prompt_logs/prompt_log_20260220_115039.md
Normal file
6
docs/audit/prompt_logs/prompt_log_20260220_115039.md
Normal file
@@ -0,0 +1,6 @@
|
||||
- [P20260220-115039] 2026-02-20 11:50:39 +0800
|
||||
- summary: full_window 当同一个 id 的记录内容变化时(content_hash 不同),INSERT ... ON CONFLICT (id, content_hash) 不会命中冲突,所以是新建一行,不是原地更新。ODS 层是快照模式…
|
||||
- prompt:
|
||||
```text
|
||||
full_window 当同一个 id 的记录内容变化时(content_hash 不同),INSERT ... ON CONFLICT (id, content_hash) 不会命中冲突,所以是新建一行,不是原地更新。ODS 层是快照模式——同一业务实体的每个版本都保留为独立行。我之前说"原地更新"是错的,抱歉。只有当 (id, content_hash) 完全相同时才命中 ON CONFLICT DO UPDATE(实际上就是 DO NOTHING 的效果,因为内容一样)。
|
||||
```
|
||||
Reference in New Issue
Block a user