client_files


Columns

Column Type Size Nulls Auto Default Children Parents Comments
id VARCHAR 36 null
client_id VARCHAR 36 null
clients.id fk_client_files_client C
original_file_name VARCHAR 255 null
shedlock.name Implied Constraint R
stored_file_name VARCHAR 300 null
s3_key VARCHAR 500 null
mime_type VARCHAR 100 √ null
size_bytes BIGINT 19 √ null
checksum VARCHAR 64 √ null
status VARCHAR 20 ACTIVE
scan_status VARCHAR 20 √ PENDING
uploaded_by_user_id VARCHAR 36 √ null
uploaded_by_name VARCHAR 255 √ null
shedlock.name Implied Constraint R
notes TEXT 65535 √ null
deleted_at DATETIME 19 √ null
deleted_by_user_id VARCHAR 36 √ null
created_at DATETIME 19 null
updated_at DATETIME 19 √ null
created_by VARCHAR 36 √ null
updated_by VARCHAR 36 √ null

Indexes

Constraint Name Type Sort Column(s)
PRIMARY Primary key Asc id
idx_client_files_client_id Performance Asc client_id
idx_client_files_created_at Performance Asc created_at
idx_client_files_mime_type Performance Asc mime_type
idx_client_files_scan_status Performance Asc scan_status
idx_client_files_status Performance Asc status

Relationships