Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| external_submission_id | uuid | 2147483647 | null |
|
|
|||||||||
| task_id | uuid | 2147483647 | null |
|
|
|||||||||
| company_id | uuid | 2147483647 | null |
|
|
|||||||||
| destination | varchar | 160 | null |
|
|
|||||||||
| safe_reference | varchar | 300 | null |
|
|
|||||||||
| submitted_by | uuid | 2147483647 | null |
|
|
|||||||||
| submitted_at | timestamptz | 35,6 | null |
|
|
|||||||||
| created_at | timestamptz | 35,6 | null |
|
|
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| pk_external_submission | Primary key | Asc | external_submission_id |
| idx_external_submission_task | Performance | Asc/Asc/Asc | company_id + task_id + submitted_at |
| uq_external_submission_id_task_company | Must be unique | Asc/Asc/Asc | external_submission_id + task_id + company_id |
Check Constraints
| Constraint Name | Constraint |
|---|---|
| ck_external_submission_created_at | (created_at >= submitted_at) |
| ck_external_submission_destination_not_blank | (char_length(TRIM(BOTH FROM destination)) > 0) |
| ck_external_submission_reference_not_blank | (char_length(TRIM(BOTH FROM safe_reference)) > 0) |

