在查看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_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
。可能还会有其他人。在搜寻它们时,我有时会失去兴趣。