attachment

-1 rows


Description

Table containing information about uploaded attachments

Columns

Column Type Size Nulls Auto Default Children Parents Comments
id int4 10 √ null

Unique ID for the attachment

file uuid 2147483647 √ null

Universally Unique ID for the attachment, created by the fastapi storage micro-service

description varchar 10000 √ null

Description of the attachment

file_name varchar 1000 √ null

Original uploaded file name

file_type varchar 100 √ null

Original uploaded file type

file_size varchar 100 √ null

Original uploaded file size

application_id int4 10 null
application.id attachment_application_id_fkey R

The id of the project (ccbc_public.application.id) that the attachment was uploaded to

application_status_id int4 10 √ null
application_status.id attachment_application_status_id_fkey R

The id of the application_status (ccbc_public.application_status.id) that the attachment references

created_by int4 10 √ null
ccbc_user.id attachment_created_by_fkey R

created by user id

created_at timestamptz 35,6 now()

created at timestamp

updated_by int4 10 √ null
ccbc_user.id attachment_updated_by_fkey R

updated by user id

updated_at timestamptz 35,6 now()

updated at timestamp

archived_by int4 10 √ null
ccbc_user.id attachment_archived_by_fkey R

archived by user id

archived_at timestamptz 35,6 √ null

archived at timestamp

Indexes

Constraint Name Type Sort Column(s)
attachment_pkey Primary key Asc id
attachment_file Must be unique Asc file
ccbc_public_attachment_archived_by_foreign_key Performance Asc archived_by
ccbc_public_attachment_created_by_foreign_key Performance Asc created_by
ccbc_public_attachment_updated_by_foreign_key Performance Asc updated_by

Relationships