Fix 500 on /play/<token>/revise for missing revision_count column

Deployed DBs persisted without the revision_count column / revision_history
table, causing customer revision requests to 500.

- init_db() now migrates existing tables by adding missing columns.
- log_revision() falls back to init_db() on missing table for full repair.
- Bump version 0.4.1 -> 0.4.2.
This commit is contained in:
Troll (Hermes Agent) 2026-08-05 13:51:53 +00:00
parent 3f9de1449c
commit f5d3d487af
3 changed files with 34 additions and 7 deletions

View file

@ -1 +1 @@
0.4.1
0.4.2