b890cd3ed5
根因:SQLAlchemy 2.0 AsyncSession.delete() 返回 coroutine,必须 await; 漏 await 导致 DELETE SQL 从未执行,commit 提交空事务仍返回 200, DB 记录原封不动、列表重载后不变(RuntimeWarning 提示但无异常)。 已用内存 SQLite 实测:await 后删除成功(数量归 0)。