图层修改

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-14 16:02:20 +08:00
parent ff1542c24f
commit ae75fce80b
5121 changed files with 17930 additions and 16467861 deletions

View File

@@ -95,4 +95,6 @@ def touch_database(db_path: Path, level_ids: list[int] | None = None) -> None:
data["levels"][key] = sync_level_entry(data["levels"][key], lid)
update_db_stats(data)
data["generatedAt"] = datetime.now(timezone.utc).isoformat()
db_path.write_text(json.dumps(data, ensure_ascii=False, indent=2), encoding="utf-8")
tmp = db_path.with_suffix(db_path.suffix + ".tmp")
tmp.write_text(json.dumps(data, ensure_ascii=False, indent=2), encoding="utf-8")
tmp.replace(db_path)