Implement basic verifications API endpoints

This commit is contained in:
Dominic Ferrando
2026-09-19 16:16:50 -04:00
parent ea256f33ea
commit f593aabd25
4 changed files with 113 additions and 5 deletions
@@ -7,7 +7,7 @@ export async function up(db: Kysely<any>): Promise<void> {
await db.schema.createTable("verifications")
.$call(addDefaultColumns)
.addColumn("assessment_id", "bigint", (cb) => cb.notNull().unique())
.addColumn("status", "text", (cb) => cb.notNull().defaultTo("request")) // request | in_review | action_required | completed
.addColumn("status", "text", (cb) => cb.notNull().defaultTo("request")) // request | in_review | action_requested | completed
.addColumn("completed_at", "timestamptz")
.addColumn("completed_by", "uuid")
.addColumn("url_back_squat", "text")