Por que um INSERT pode fornecer apenas name, price e description para a tabela de produtos?
name
price
description
O MySQL remove permanentemente qualquer coluna omitida de um INSERT.
Toda coluna omitida é sempre definida como NULL, independentemente da sua definição.
O MySQL gera o id com auto-incremento e aplica o valor padrão de timestamp atual a created_at.
id
created_at
Uma instrução SELECT posterior cria o id e o timestamp ausentes.