Skip to content

public.storage_object

Description

Entidade que representa os objetos de armazenamento

Columns

NameTypeDefaultNullableChildrenParentsComment
iduuidfalsepublic.configurationColuna de identificação do objeto de armazenamento
original_namevarchar(255)falseNome original do arquivo enviado pelo usuário
storage_namevarchar(255)falseNome único do arquivo no serviço de armazenamento para evitar colisões
pathvarchar(255)falseCaminho (prefixo) onde o arquivo está localizado dentro do bucket
bucketvarchar(255)falseNome do bucket onde o arquivo está armazenado
content_typevarchar(255)falseMIME type do arquivo (ex: application/pdf)
sizebigintfalseTamanho do arquivo em bytes
is_temporarybooleanfalseFlag que indica se o arquivo é temporário e sujeito a limpeza
created_attimestamp without time zonefalseTimestamp de quando o registro foi criado

Constraints

NameTypeDefinition
pk_storage_objectPRIMARY KEYPRIMARY KEY (id)
uc_storage_object_storage_nameUNIQUEUNIQUE (storage_name)

Indexes

NameDefinition
pk_storage_objectCREATE UNIQUE INDEX pk_storage_object ON public.storage_object USING btree (id)
uc_storage_object_storage_nameCREATE UNIQUE INDEX uc_storage_object_storage_name ON public.storage_object USING btree (storage_name)

Relations

er


Generated by tbls

TIS.