Yaojia Wang
bf3dabea82
perf(backend): 角色/世界观入库改批量——create_many 一次 flush 落全部行
角色入库端点与 toolbox world_entities 入库端点原逐卡/逐条 create(每行一次
SELECT/flush/refresh,N+1 round-trip)。新增 create_many:世界观用 add_all,
角色用一次 IN 查已有名 + 一次 flush(保持 (project_id,name) upsert 幂等与批内
重名去重、保序返回)。单条 create 薄封装 create_many,行为不变(既有调用方/E2E
复用)。复活并复用 CharacterWriteFields、新增 WorldEntityFields 作批量入参。
补两端点「多行一次落库」测试;既有幂等/冲突 gate 测试与 m5 真 pg E2E 全绿。
2026-07-08 12:44:07 +02:00
..
2026-06-18 11:38:28 +02:00
2026-06-23 20:45:06 +02:00
2026-06-21 19:32:24 +02:00
2026-07-08 12:44:07 +02:00
2026-06-18 11:38:28 +02:00
2026-07-08 12:35:09 +02:00
2026-07-08 10:40:14 +02:00
2026-07-08 12:34:06 +02:00
2026-07-08 12:39:31 +02:00
2026-06-25 12:53:03 +02:00
2026-06-21 19:32:24 +02:00
2026-07-08 08:47:13 +02:00
2026-07-08 12:39:31 +02:00
2026-07-08 12:44:07 +02:00