Tabela de Produtos
Tabela: P4MProducts
Campo Físico | Tipo | PK | FK (Tabela/Campo) |
Default |
Restrições | Observações | Alterável pelo ERP |
id |
integer |
PK |
Não Nullo |
Campo Identificador na tabela, auto-incremento |
Não |
||
productId |
varchar |
Não Nullo |
id do produto, usado para agurpar produtos |
Sim |
|||
sku |
varchar |
Não Nullo |
SKU do produto |
Sim |
|||
categoryId |
varchar |
Não Nullo |
Sim |
||||
warranty |
varchar |
Não Nullo |
Sim |
||||
name |
varchar |
Não Nullo |
Nome do produto (Nome do SKU). |
Sim |
|||
productName |
varchar |
Não Nullo |
Nome do produto (Usado para agrupar os produtos). |
Sim |
|||
brand |
varchar |
Não Nullo |
Marca do produto |
Sim |
|||
description |
varchar |
Não Nullo |
Descrição do produto |
Sim |
|||
width |
float |
Não Nullo |
Largura do produto em centímetros |
Sim |
|||
height |
float |
Não Nullo |
Altura do produto em centímetros |
Sim |
|||
length |
float |
Não Nullo |
Comprimento do produto em centímetros |
Sim |
|||
weight |
float |
Não Nullo |
Peso do produto em gramas |
Sim |
|||
stock |
float |
Não Nullo |
Quantidade de produtos em estoque |
Sim |
|||
price |
float |
Não Nullo |
Preço original do produto |
Sim |
|||
status |
enum("AWAITING", "PROCESSING", "ERROR") |
AWAITING |
Não Nullo |
Status do produto. AWAITING é que está aguardando sincronização. PROCESSING é quando está sendo processado. ERROR é informado quando deu algum erro. |
Sim |
||
operation |
enum("CREATE_PRODUCT", "UPDATE_PRODUCT") |
CREATE_PRODUCT |
Não Nullo |
Operação realizada (Criando ou atualizando). CREATE_PRODUCT utilizado para criar produto UPDATE_PRODUCT utilizado para atualizar o produto |
Sim |
||
model |
varchar |
Permite Nulo |
Modelo do produto |
Sim |
|||
images |
varchar |
Permite Nulo |
Campo de imagens, deve ser vazio ao criar produto |
Sim |
|||
ean |
varchar |
Permite Nulo |
EAN do produto |
Sim |
|||
salePrice |
float |
Permite Nulo |
Preço de oferta do produto |
Sim |
|||
saleDateStart |
timestamp |
Permite Nulo |
Início da "promoção" do produto |
Sim |
|||
saleDateEnd |
timestamp |
Permite Nulo |
Fim da "promoção" do produto |
Sim |
|||
createdAt |
timestamp |
now() |
Não Nullo |
Informa quando o produto foi criado no banco |
Não |
||
updatedAt |
timestamp |
now() |
Não Nullo |
Informa quando o produto foi atualizado no banco |
Sim |
Tabela de Imagens do Produto
Tabela: P4MProductImage
Campo Físico | Tipo | PK | FK (Tabela/Campo) |
Default |
Restrições | Observações | Alterável pelo ERP |
id |
integer |
PK |
Não Nullo |
Campo Identificador na tabela, auto-incremento |
Não |
||
sku |
varchar |
Não Nullo |
SKU do produto a ser vindulada a imagem |
Sim |
|||
base64Image |
varchar |
Não Nullo |
Imagem do produto convertida em base64 |
Sim |
Comentários
0 comentário
Por favor, entre para comentar.