Improve event timeout with heartbeat_at

This commit is contained in:
Dominic Ferrando
2026-07-18 01:10:03 -04:00
parent c24002eaca
commit e4cb2da9cc
4 changed files with 15 additions and 6 deletions
@@ -10,6 +10,7 @@ export async function up(db: Kysely<any>): Promise<void> {
.addColumn("source", "text", (cb) => cb.notNull())
.addColumn("payload", "jsonb", (cb) => cb.notNull())
.addColumn("state", "jsonb")
.addColumn("heartbeat_at", "timestamptz")
.addColumn("started_at", "timestamptz")
.addColumn("ended_at", "timestamptz")
.addColumn("available_at", "timestamptz", (cb) => cb.notNull().defaultTo(sql`now()`))