같은 패턴, async-flavored
aiosqlite 의 cursor 는 async context manager. Iteration 은 async for. Transaction 은 connection 위 async with 또는 명시적 BEGIN/COMMIT — sync 와 같은 semantic, await 만.
Tip:
async with conn: 가 sync sqlite3 의 with conn: 처럼 동작 — entry 시 implicit BEGIN, 성공 시 COMMIT, exception 시 ROLLBACK. Async 코드의 일상 transaction 패턴.