first commit

This commit is contained in:
2026-09-21 19:21:35 +08:00
commit 6c944c4ffd
2733 changed files with 296956 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
"""一次性重置:清空箱子相关数据(box_id 改从 1 起、总回合调整时用)。
保留 game_olympus_ornament(桶定义) 与 game_olympus_prize_*(返奖饰品)。
用法: python _reset_boxes.py
"""
import olympus_db as db
# 子表在前(无外键,仅为清晰)
TABLES = [
'game_olympus_step',
'game_olympus_round',
'game_olympus_box_ornament',
'game_olympus_box_template',
'game_olympus_box',
]
with db.get_conn() as conn:
cur = conn.cursor()
for t in TABLES:
cur.execute(f'TRUNCATE TABLE {t}')
print('truncated', t)
print('reset done. max_round_id =', db.get_max_round_id())