Add retries to processEvent handler with DB integration
This commit is contained in:
@@ -12,6 +12,8 @@ export async function up(db: Kysely<any>): Promise<void> {
|
||||
.addColumn("state", "jsonb")
|
||||
.addColumn("started_at", "timestamptz")
|
||||
.addColumn("ended_at", "timestamptz")
|
||||
.addColumn("available_at", "timestamptz", (cb) => cb.notNull().defaultTo(sql`now()`))
|
||||
.addColumn("tries", "integer", (cb) => cb.notNull().defaultTo(0))
|
||||
.addColumn("has_failed", "boolean", (cb) => cb.notNull().defaultTo(false))
|
||||
.execute()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user