Al mirar la estructura de la customer_entity
mesa, me di cuenta el created_at
campo tiene este atributo: on update CURRENT_TIMESTAMP
. Por lo tanto, cada vez que se actualiza la fila, la created_at
marca de tiempo cambia.
Parece que este atributo debería existir en el updated_at
campo, no en el created_at
campo. Sé que es raro que esta tabla se modifique directamente debido a la estructura EAV, pero aún parece incorrecto modificar el created_at
campo.
¿Hay alguna razón para esta estructura de tabla, o es solo un error?
Editar: Encontré un informe de error confirmado de Magento para esto. Edición # 27944. Desafortunadamente, debe iniciar sesión para verlo. http://www.magentocommerce.com/bug-tracking/issue?issue=13882
sales_flat_quote
Primero me di cuenta , luego comprobé customer_entity
. Acabamos de notarlo porque algunos de nuestros informes no tenían ningún sentido. ¿Puede esto realmente ser un error?
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
. Puede haber otros también. Perdí interés en algún momento, mientras los buscaba.