Guia da plataforma ArtmetaConheça a plataforma Artmeta

Tudo o que você pode conhecer, administrar, integrar e evoluir em um só lugar.

33 notas

Procure por módulo, API, rota, fluxo operacional ou termo do projeto.

Dados e Persistencia

Dados e persistência

Produção usa PostgreSQL como fonte de verdade dos domínios administrativos. Arquivos permanecem para mídia, projeções publicadas, defaults versionados e pacotes de backup.

Recorte da seçãoReferência do sistema

Consulte contratos, decisões e comportamentos atuais do sistema com caminhos diretos para os detalhes relacionados.

Atualizado21 de jul. de 2026
Seções5
Tags4
postgrespersistenciaruntimebackup
Nesta página · 5 tópicos

Autoridade por classe

ClasseFonte principalProjeção ou arquivo
usuários e sessõesPostgreSQLnenhuma autoridade em arquivo
catálogo, logística e promoçõesPostgreSQLdefaults apenas para desenvolvimento controlado
pedidos e clientesPostgreSQLsnapshots dentro do próprio pedido
páginas, blog e templatePostgreSQLprojeção publicada regenerável
Data StudioPostgreSQLpacote de exportação e schema de apoio
clientes de API e tokensPostgreSQLsegredo nunca persistido em texto puro
mídiafilesystem externometadados e backup com checksum
analyticsPostgreSQL quando configuradomodo híbrido apenas em transição

Fluxo de escrita e leitura

mermaid

Runtime externo

Em produção, ECOM_RUNTIME_ROOT e ECOM_CONTENT_PATH devem apontar para diretórios fora do checkout Git. Isso evita que git pull, build ou troca de release removam mídia, snapshots e metadados operacionais.

Modos de persistência

Variáveis ECOM_*_PERSISTENCE_MODE controlam a transição entre hybrid e database. O alvo de produção é database para site, storefront, catálogo, logística, analytics e configurações. O painel de saúde lista qualquer domínio que ainda não esteja nesse modo.

Backup não é fallback

Backup serve para recuperação e migração. Ele não deve participar da leitura normal da aplicação. O pacote de setup exporta tabelas de configuração e conteúdo; a biblioteca de mídia possui pacote separado devido ao volume e às características binárias.

Consulte 10 - Backup e Restauracao para procedimento e 02 - Ambiente e Runtime para variáveis.