Ao olhar para a estrutura da customer_entity
tabela, notei que o created_at
campo tem esse atributo: on update CURRENT_TIMESTAMP
. Portanto, toda vez que a linha é atualizada, o created_at
carimbo de data e hora é alterado.
Parece que esse atributo deve existir no updated_at
campo, não no created_at
campo. Eu sei que é raro que esta tabela seja diretamente modificada devido à estrutura do EAV, mas ainda parece errado modificar o created_at
campo.
Existe uma razão para essa estrutura de tabela ou é apenas um bug?
Edit: Encontrei um relatório de bug confirmado do Magento para isso. Edição 27944. Infelizmente, você deve fazer login para visualizá-lo. http://www.magentocommerce.com/bug-tracking/issue?issue=13882
sales_flat_quote
primeiro e depois verifiquei customer_entity
. Acabamos de perceber porque alguns de nossos relatórios não faziam sentido. Isso pode realmente ser um bug?
cron_schedule
,api_user
,admin_user
,customer_entity_address
,downloadable_link_purchased
,downloadable_link_purchased_item
,index_event
,eav_entity
log_customer
,sales_flat_quote_address
,sales_flat_quote
,sales_flat_quote_address_item
,sales_flat_quote_payment
,sales_flat_quote_shipping_rate
,sales_recurring_profile
. Pode haver outros também. Eu meio que perdi o interesse em um ponto, enquanto procurava por eles.