(id: string, owner: string)
| 229 | } |
| 230 | |
| 231 | export async function deleteRun(id: string, owner: string): Promise<boolean> { |
| 232 | await ensureTable(); |
| 233 | const client = getDbExec(); |
| 234 | const res = await client.execute({ |
| 235 | sql: `DELETE FROM progress_runs WHERE id = ? AND owner = ?`, |
| 236 | args: [id, owner], |
| 237 | }); |
| 238 | const deleted = |
| 239 | (res as unknown as { rowsAffected?: number }).rowsAffected !== 0; |
| 240 | if (deleted) bumpPoll(owner); |
| 241 | return deleted; |
| 242 | } |
no test coverage detected