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