在查看customer_entity表的结构时,我注意到该created_at字段具有以下属性:on update CURRENT_TIMESTAMP。因此,每次更新行时,created_at时间戳都会更改。
似乎此属性应该存在于updated_at字段上,而不是created_at字段上。我知道很少有由于EAV结构而直接修改此表的方法,但是修改此created_at字段似乎仍然是错误的。
此表结构是否有原因,还是只是一个错误?
编辑:我从Magento找到了确认的错误报告。问题#27944。不幸的是,您必须登录才能查看。 http://www.magentocommerce.com/bug-tracking/issue?issue=13882
sales_flat_quote首先注意到,然后检查customer_entity。我们只是注意到了这一点,因为我们的某些报告没有任何意义。这真的是一个错误吗?

cron_schedule,api_user,admin_user,customer_entity_address,downloadable_link_purchased,downloadable_link_purchased_item,index_event,eav_entitylog_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。可能还会有其他人。在搜寻它们时,我有时会失去兴趣。