Skip to content

attachments

Descrição

Anexos (galeria, documentos, etc.)

Nome da coluna Descrição Tipo Opcional
id Código de identificação do registro integer X
created_at Data de criação do registro timestamp without time zone X
updated_at Data de atualização do registro timestamp without time zone X
deleted_at Data de deleção do registro timestamp without time zone ✅
type Tipo do anexo USER-DEFINED X
url URL do arquivo character varying X
original_filename Nome original do arquivo enviado character varying X
provider_id Código de identificação do registro integer ✅
schedule_id Código de identificação do registro integer ✅
activity_id Código de identificação do registro integer ✅
storage_key Caminho do objeto no bucket (ex.: providers/42/profile/.jpg). Usado pra deletar o blob no storage quando o anexo é removido. character varying ✅
mime_type MIME type do arquivo (image/jpeg, image/png, etc.) character varying ✅
size_bytes Tamanho do arquivo em bytes (informativo). integer ✅
order Ordem de exibição dentro da mesma (provider, type). integer X

Chaves Estrangeiras

Coluna Tabela
provider_id providers
schedule_id schedules
activity_id activities

Indexes

Nome do Index Coluna do Index
PK_attachments id