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
。他にもあるかもしれません。それらを探している間、ある時点で興味を失いました。