Add approved_at support

- Add approved_at column to submission_items and index
- Update process_approval_transaction to set approved_at on approval
- Extend TypeScript types to include approved_at for submission items
This commit is contained in:
gpt-engineer-app[bot]
2025-11-12 13:40:07 +00:00
parent 4c7731410f
commit 1a57b4f33f
2 changed files with 276 additions and 2 deletions

View File

@@ -5694,6 +5694,7 @@ export type Database = {
submission_items: {
Row: {
action_type: string | null
approved_at: string | null
approved_entity_id: string | null
company_submission_id: string | null
created_at: string
@@ -5714,6 +5715,7 @@ export type Database = {
}
Insert: {
action_type?: string | null
approved_at?: string | null
approved_entity_id?: string | null
company_submission_id?: string | null
created_at?: string
@@ -5734,6 +5736,7 @@ export type Database = {
}
Update: {
action_type?: string | null
approved_at?: string | null
approved_entity_id?: string | null
company_submission_id?: string | null
created_at?: string
@@ -7066,13 +7069,13 @@ export type Database = {
monitor_slow_approvals: { Args: never; Returns: undefined }
process_approval_transaction: {
Args: {
p_approval_mode?: string
p_idempotency_key?: string
p_item_ids: string[]
p_moderator_id: string
p_parent_span_id?: string
p_request_id?: string
p_submission_id: string
p_submitter_id: string
p_trace_id?: string
}
Returns: Json
}