feat: Implement contact submission archiving and deletion

This commit is contained in:
gpt-engineer-app[bot]
2025-10-28 19:36:11 +00:00
parent 2ebb2eafec
commit ed55905295
3 changed files with 237 additions and 14 deletions

View File

@@ -498,6 +498,13 @@ export type Database = {
referencedRelation: "contact_submissions"
referencedColumns: ["id"]
},
{
foreignKeyName: "fk_submission_cascade"
columns: ["submission_id"]
isOneToOne: false
referencedRelation: "contact_submissions"
referencedColumns: ["id"]
},
]
}
contact_rate_limits: {
@@ -524,6 +531,8 @@ export type Database = {
contact_submissions: {
Row: {
admin_notes: string | null
archived_at: string | null
archived_by: string | null
assigned_to: string | null
category: string
created_at: string
@@ -549,6 +558,8 @@ export type Database = {
}
Insert: {
admin_notes?: string | null
archived_at?: string | null
archived_by?: string | null
assigned_to?: string | null
category: string
created_at?: string
@@ -574,6 +585,8 @@ export type Database = {
}
Update: {
admin_notes?: string | null
archived_at?: string | null
archived_by?: string | null
assigned_to?: string | null
category?: string
created_at?: string